StackMob - 如何查询布尔值?

时间:2013-06-29 19:06:40

标签: java android database stackmob

我将StackMobModel对象保存到服务器,其数据正确显示在stackmob站点上。我可以查询除布尔值以外的所有字段(例如:new StackMobQuery().fieldIsGreaterThanOrEqualTo("age",20)

所有查询类型似乎都使用字符串作为字段名称,并使用String或int作为要比较的值。如何查询布尔字段?

可以浏览返回的列表并手动将布尔字段与所需的列表进行比较,然后创建一个新的过滤列表,但这样做会破坏具有特定查询的目的。

编辑:另外,你如何查询多头?

1 个答案:

答案 0 :(得分:0)

没关系。您需要做的是通过field()方法添加StackMobQueryField。

.field(new StackMobQueryField("date").isGreaterThanOrEqualTo(date))

这比内置字段比较有更多选项。