タグと呼ばれる文字列の配列を持つモデルがあります。
public class Model {
private String tags[];
...
}
配列タグに特定の文字列が含まれているかどうか、特定のモデルのタグ属性が次のように見えるかどうかを確認するクエリを作成するにはどうすればよいですかtags[] = {"Java","Programming"}
タグ属性に要素「Java」を持つすべてのモデルを取得する JDO でクエリを作成したいと考えています。
データストアに依存し、DataNucleus を使用している場合。それを処理する標準的な JDO の方法はありません。DataNucleus と RDBMS を使用すると、このページ http://www.datanucleus.org/products/accessplatform_2_0/rdbms/jdoql_methods.htmlの配列「contains」メソッドに従うことができます
DataNucleus を使用する他のデータストアでは、これはまだサポートされていない可能性があります。