1

我有一个模型,它有一个称为标签的字符串数组,

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

}

如何进行查询以查看数组标签是否包含某个字符串,如果某个模型的标签属性看起来像这样tags[] = {"Java","Programming"}

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

4

1 回答 1

0

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

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

于 2009-12-21T10:05:54.303 回答