Я ударил стену, используя Objectify для хранилища данных google appengine, при фильтрации по булевым значениям. Это примерно то, что я не имею:Objectify - Как фильтровать по логическим?
class Task implements Serializable {
...
boolean failed;
...
}
Независимо от того, что я делаю, когда я ищу, я всегда получаю пустой ответ, хотя есть объекты в БД, которая имеет failed = false
Примеры:
ofy().query(Task.class).filter("failed",false).list()
ofy().query(Task.class).filter("failed",Boolean.FALSE).list()
ofy().query(Task.class).filter("failed",0).list()
ofy().query(Task.class).filter("failed","false").list()
ofy().query(Task.class).filter("failed","FALSE").list()
примечание: IDE предлагает создать отсутствующий FakeEntity # hashCode() – mjn