如何在Kinvey上使用android查询datetime

时间:2013-03-07 10:17:44

标签: kinvey

我想使用日期查询。

在API控制台上,它确实很有效。

  

/ appdata / [keydata] / Updates /?query = {“_ kmd.lmt”:{“$ gte”:“2013-03-07T09:09:24 + 0000”}}

但我不知道如何在Android上。

    RefreshDate = "2013-02-20T10:04:05.511Z";

    Log.d(TAG,"RefreshDate="+RefreshDate);

    MappedAppdata updates = mKinveyClient.mappeddata(UpdateEntity.class, "Updates");
    SimpleQuery query = new SimpleQuery();
    query.orderByAscending("_kmd.lmt");
    query.addCriteria("_kmd.lmt", ">=", RefreshDate);

错误

  

java.lang.IllegalStateException:{$ gte:2013-02-20 10:04:05}的第19个字符的未终止对象

我想知道如何查询android。

感谢。

1 个答案:

答案 0 :(得分:0)

免责声明:我在Kinvey工作。

我建议升级到Android库的version 2.0。它使用不同(且更好)的数据模型,并具有更强大的查询功能。