官方的一个例子是
show content of Strings that match a regular expression select {instance: s, content: s.toString()} from java.lang.String s where /java/(s.toString())
我的JAVA代码是:
public class Test extends Thread { static String s; public static void main(String[] args) throws Exception { String s = new String("java2"); Test.s=s; TimeUnit.HOURS.sleep(2); } }
我的OQL语句:
select {instance: s, content: s.toString()} from java.lang.String s where /java2/(s.toString())
但是查询出来的结果是“查询没有返回任何结果” 。难道我的堆DUMP没有这个String。。怎么回事呢?