在“用户”类中,我有一个字段 id、名字、姓氏、用户名、密码,已启用。
启用字段为 bool 值
当我使用 spring 进行此查询时
Users users = new Users();
users.setId(12);
Example<Users> example = Example.of(users);
Page<Users> pageUsers = userRepository.findAll(example, page);
在生成的查询中,我在 where 条件中看到,它搜索 id 字段并启用
为什么启用搜索?
最佳答案
您正在使用“boolean”基元类型,因此您的“Example”对象隐式具有“false”值。您可以使用“Boolean”类型来修复它
关于spring-data - 通过示例和 bool 字段查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46121363/