Parse.com通过匹配对象属性[Sinatra]查找记录

时间:2018-08-01 08:02:17

标签: ruby parse-platform sinatra back4app

我有一个使用Sinatra和parse-ruby-client gem的Parse.com(Back4App)项目。

在这个项目中,我有两个类/表,User和Profile。有一个指向用户个人资料的指针。

用户有一列类型对象,名为authData。该字段的内容如下所示:

{
  "facebook": {
    "id": "123456789123456789",
    "access_token": "SOME_TOKEN",
    "expiration_date": "2018-10-29T07:37:59.813Z"
  }
}

我需要能够根据其Facebook ID检索用户,但我似乎无法正确查询。

我已经尝试过了

foundUser = client.query("User").eq("authData.facebook.id", params["fbId"]).get.first

,没有任何结果。它不返回任何数据。我在做什么错了?

0 个答案:

没有答案
相关问题