spring– 查找集合中的元素,其中元素具有列表的字段,并且给定值必须属于列表

spring– 查找集合中的元素,其中元素具有列表的字段,并且给定值必须属于列表,第1张

概述我想查询我的集合中的对象,例如给定值必须属于stringArray中的值stringArray是包含字符串列表的每个Obejct的字段名称我在mongodb收藏的结构是Object1 { field1 field2 stringArray[2] 0 String0 1 String1 } Obj

我想查询我的集合中的对象,例如给定值必须属于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 – 查找集合中的元素,其中元素具有列表的字段,并且给定值必须属于列表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1265930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存