【问题标题】:Parse to Kinvey Query解析为 Kinvey 查询
【发布时间】:2016-03-02 02:38:04
【问题描述】:

由于关闭,我刚刚从 parse 迁移到 kinvey,我想知道是否有人可以帮助我弄清楚这个查询在 kinvey SDK 中的样子。这里是:

let innerP1 = NSPredicate(format: "sender = %@ AND other = %@", userName, otherName)
let innerQ1:PFQuery = PFQuery(className: "Messages", predicate: innerP1)

let innerP2 = NSPredicate(format: "sender = %@ AND other = %@", otherName, userName)
let innerQ2:PFQuery = PFQuery(className: "Messages", predicate: innerP2)

        let query = PFQuery.orQueryWithSubqueries([innerQ1,innerQ2])
        query.addAscendingOrder("createdAt")
        query.findObjectsInBackgroundWithBlock {
            (objects:[PFObject]?, error:NSError?) -> Void in  //UPDATE THIS
}

【问题讨论】:

    标签: swift parse-platform kinvey


    【解决方案1】:

    作为一个广泛的例子......

    http://devcenter.kinvey.com/phonegap/reference/api/Kinvey.Query.html

    var query = new Kinvey.Query();
    var query2 = new Kinvey.Query();
    query.equalTo("sender",userName).and().equalTo("other",other name);
    query2.equalTo("sender",otherName).and().equalTo("other",userName);
    query.or(query2);
    query.ascending("_kml.lmt"); //last modified time
    
    var promise = Kinvey. DataStore.Find("group name",query);
    promise.then(successfunction,fail function);
    

    另外请注意,这是 phonegap 库的示例,请根据您的情况查看适用于 Android 或 iOS 的 kinvey 参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2014-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多