我想查询我的集合中的对象,例如给定值必须属于stringArray中的值
stringArray是包含字符串列表的每个Obejct的字段名称
我在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);
到目前为止,它还没有奏效.
有任何想法吗 ?
最佳答案认为你刚刚翻过订单.请试试:Criteria.where( “字符串数组”).在(theValueIamlookingFor)
而不是上述
总结以上是内存溢出为你收集整理的spring – 查找集合中的元素,其中元素具有列表的字段,并且给定值必须属于列表全部内容,希望文章能够帮你解决spring – 查找集合中的元素,其中元素具有列表的字段,并且给定值必须属于列表所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)