【问题标题】:how to querying datetime with android on Kinvey如何在 Kinvey 上使用 android 查询日期时间
【发布时间】:2013-03-07 10:17:43
【问题描述】:

我想使用日期查询。

在 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 上查询。

谢谢。

【问题讨论】:

  • RefreshDate 的类型是什么?

标签: kinvey


【解决方案1】:

免责声明:我在 Kinvey 工作。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-25
    • 2014-06-27
    • 2014-07-14
    • 1970-01-01
    相关资源
    最近更新 更多