问题描述
我有一个具有deleted
属性的实体,如果它是true
,则意味着该记录已被软删除,因此不应使用。我正在尝试编写一种方法来返回所有未删除的实体:
Optional<MyEntity> findByDeletedFalseAndId(int id);
只要该属性不可为空,就可以正常工作。但是上述属性可以为空。我尝试了findByDeletedNotTryeAndId
,但失败了:
找不到布尔类型的属性!遍历的路径:MyEntity.deleted。
也尝试了findByDeletedIsNotTrueAndId
,但没有成功。我知道我可以使用findByDeletedAndId
,然后给出布尔值。但是,有没有方法参数的情况下可以进行此查询吗?
(请注意,这与this类似,但取反)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)