SomeClass
という文字列のリストを持つ というクラスがあるとしaStringList
ます。
public Class SomeClass{
List<String> aStringList;
...
}
aStringList
String を含むSomeClass のすべてのオブジェクトを見つけたいです"sillyString"
。
私が試してみました:
Datastore ds = Dao.instance().getDatabase();
List<String> myResults = ds.find(SomeClass.class).
field("aStringList").hasThisElement("sillyString").asList();
しかし、それは私にエラーを与えます:
com.mongodb.MongoException: invalid parameter: expected an object ($elemMatch)