查询数组是否包含JDO中的元素

时间:2009-12-21 07:24:36

标签: java jdo

我的模型有一个名为tags的字符串数组,

public class Model {
    private String tags[];
    ... 

}

如何查询数组标记是否包含某个字符串的查询说明某个模型的标记属性是否如此tags[] = {"Java","Programming"}

我想在JDO中进行查询,获取其标签属性具有元素“Java”的所有模型。

1 个答案:

答案 0 :(得分:0)

取决于您的数据存储区,以及是否使用DataNucleus。没有标准的JDO处理方式。使用DataNucleus并使用RDBMS,您可以在此页面上遵循数组“包含”方法 http://www.datanucleus.org/products/accessplatform_2_0/rdbms/jdoql_methods.html

对于任何其他具有DataNucleus的数据存储区,这可能尚不支持。