【发布时间】:2019-09-21 15:06:02
【问题描述】:
我的 GET api 中有多个查询参数(如姓名、年龄、性别、位置等...n 个数字)。现在我需要使用这些查询值查询我的 mongo 数据库。现在用户可以发送 0 到 n 个查询参数。
我正在尝试使用类似的东西
findByNameAndAge(String Name , String Age)
或者
findByNameAndAgeAndGender(String Name , String Age, String Gender)
但问题是考虑到用户可以发送的所有排列和组合,我将不得不编写多个查询。 有没有更好的办法?
【问题讨论】:
标签: java spring-boot mongorepository