为了账号安全,请及时绑定邮箱和手机立即绑定

MongoDB findBy..In 与 FindBy..Containing

MongoDB findBy..In 与 FindBy..Containing

一只名叫tom的猫 2023-09-27 17:20:02
我有一些班级活动:@Data@Document(collection = "event")public class Event {private String id;private List<Type> types;}现在我想获取类型中包含某些 Type 实例的所有事件。我可以在 MongoRepository 类中编写两个方法:List<Event> findByTypesContaining(List<Type> type, Pageable pageable);或者List<Event> findByTypesIn(List<Type> type, Pageable pageable);两者都是作品。当我必须使用 ...Containing 和 ...In 时,它们之间有什么区别?
查看完整描述

1 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

findBy...Containing可以用于集合或字符串(以查看给定字符串是否是子字符串)

,而
findBy...In只能用于集合。


查看完整回答
反对 回复 2023-09-27
  • 1 回答
  • 0 关注
  • 115 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信