Parse.com查询

时间:2015-05-15 20:08:37

标签: java android parse-platform

让parse.com与我的应用程序完美配合,它可以查询和检索地理位置没问题。

我想知道的是当用户扫描nfc标签时,我的应用程序将这些坐标存储在该标签上,并将标记放在谷歌地图上,没有任何错误。但我希望它查询我的应用程序当前正在接收的第三个字符串,但我怎样才能获得第3个字符串,例如“route001”到此解析查询中:

    ParseQuery<ParseObject> query = ParseQuery.getQuery("route001");
    query.findInBackground(new FindCallback<ParseObject>() {

而不是每次启动时查询同一个类。希望这很清楚。

1 个答案:

答案 0 :(得分:0)

您如何存储GeoPoints?它在哪一堂课?以哪种方式将String绑定到GeoPoint? 您似乎正在尝试将从NFC获得的GeoPoint链接到字符串?在这种情况下,如果GeoPoint存储在名为&#34; Location&#34;的类的实例中,您只需将String保存为&#34; Location&#34;的另一个属性。实例。然后查询Location,并按String限制查询。代码看起来与此类似:

ParseQuery<ParseObject> query = ParseQuery.getQuery("Location");
[query whereKey:@"stringPropertyName" equalTo:@"exampleString"];
query.findInBackground(new FindCallback<ParseObject>() {...});