特定の値がstringArrayの値に属している必要があるなど、コレクション内のオブジェクトを照会したい
stringArray は、文字列のリストを含む各オブジェクトのフィールドの名前です
mongodb の私のコレクションの構造は
Object1
{
field1
field2
stringArray[2]
0 String0
1 String1
}
Object2
{
field1
field2
stringArray[3]
0 String0
1 String1
2 String2
}
}
私のクエリは次のとおりです。
Query query = new Query();
query.addCriteria(
Criteria.where(theValueIamlookingFor).in("stringArray")
);
return mongoTemplate.find(query, myObject.class);
これまでのところ、うまくいきませんでした。
何か案は ?