gpt4 book ai didi

javascript - 解析 Javascript 中的逆关系(whereEqualTo)

转载 作者:行者123 更新时间:2023-11-28 07:47:34 25 4
gpt4 key购买 nike

我正在使用 JS 解析,并且我正在尝试建立反向关系...

我有以下表格..

用户

优惠

User 表有一个 relationship 列,用于将用户与优惠相关联,我有两种类型的关系 used_offerssaved_offers 两者都将用户优惠联系起来。

我决定将关系放在 User 表而不是 Offers 表上,以便 ACL 权限意味着只有该用户可以阅读关系,而不是任何人都能够阅读特定优惠的关系。

所以...我的问题是...我正在尝试列出所有报价,但我也想加入(如果存在)一个关系,即我知道数据中返回了 报价已保存已使用

我当前的代码如下所示...

//Get offer object and create query
var Offer = Parse.Object.extend("Offer");
var offerQuery = new Parse.Query(Offer);

var user = Parse.User.current(); //Get user object//Get user object
console.log(user); //Check user object exists (ie logged in)
offerQuery.whereEqualTo("saved_offers", user); //Get user object//Show relationships
offerQuery.include(["user"]); //Get user object//Return the user data also
offerQuery.find({
success: function(object) {
console.log(object);
},
error: function(error) {
console.log(error);
}
});

我收到错误...uncaught TypeError: undefined is not a function

我确定这与该行有关...

offerQuery.whereEqualTo("saved_offers", user);

非常感谢这里的任何帮助,Parse 很棒,但我找不到在 JS 中使用 whereEqualTo (如果这是要调用的写入命令)的具体文档。

非常感谢!

最佳答案

应该是equalTo而不是 whereEqualTo

关于javascript - 解析 Javascript 中的逆关系(whereEqualTo),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27257350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com