【发布时间】:2026-01-10 11:15:01
【问题描述】:
这是我的模型
public class Entity {
@Id
private String id;
private String username;
private String name;
private String surname;
private Address address;
private BusinessInformation businessInformation;
private Binary image;
private List<UserRolls> userRolls;
//Constructor
//Getters and Setters
//BusinessInformation Model
private String businessName;
private String businessType;
private String businessSize;
private String telephoneNumber;
private String registrationNumber;
private String productAssigned;
private String partnerAssigned;
private String salesmenEmail;
//Constructor
//Getters and Setters
List<User> findUsersByPartnerAssigned(String partnerAssigned);
在我的存储库中,我正在尝试这样的事情
@Query("{ 'partnerAssigned' : ?0 }")
List<User> findUsersByPartnerAssigned(String partnerAssigned);
还有我的控制器
//Get all Entities by type
@RequestMapping(value = "/{partner}", method = RequestMethod.GET)
public List<User> getAllByPartner(@PathVariable("partner") String partner) {
List<User> user = this.entityRepository.findUsersByPartnerAssigned(partner);
return user;
}
任何建议将不胜感激
【问题讨论】:
标签: spring mongodb spring-boot filter