我想通过检查一个布尔值来过滤我的实体:
Query stableQuery = new Query(Release.KIND).addFilter("visible", FilterOperator.EQUAL, Boolean.TRUE);
虽然有些实体有visible = true,但这不会返回任何结果。
我非常无能,甚至不知道从哪里开始跟踪它。
答案 0 :(得分:2)
您是否尝试使用true?而不是使用Boolean.TRUE? 如果您还分享了如何构建实体以查看“可见”属性是否确实将存储设置为布尔值,那将会很好。
希望这有帮助!
答案 1 :(得分:-1)
尝试这种方式:
posts = Post.all().filter("published >", False).fetch(100)