gpt4 book ai didi

parse-platform - parse.com - 云代码 - 我用指针做什么?

转载 作者:行者123 更新时间:2023-12-04 08:26:25 25 4
gpt4 key购买 nike

有人不明白我想要什么。我想知道我可以用指针做什么。

我有js云代码。

我有一个指针。

我可以用它做什么?

例子:

var query = new Parse.Query("Messages"); //POINTER QUERY
console.log(userMessages[0].get("messageId"));
console.log("end2");
query.equalTo("objectId",userMessages[position].get("messageId"));

在示例中,userMessages 是先前云查询的结果。

这条线
console.log(userMessages[0].get("messageId"));

有帮助的输出
{"__type":"Pointer","className":"Messages","objectId":"5J4eOletgz"}

这没有你想象的那么有用。我似乎无法从中调用 objectId,并且查询
query.equalTo("objectId",userMessages[position].get("messageId"));
query.find ({ ... });

什么都不返回。请注意,查询应该找到指针指向的指针对象,但它反而有助于抛出错误
Error: 102 bad special key: __type

这几乎没用。

我可以用指针做什么?
为什么 parse.com 上的人不费心在任何地方写这些东西呢?

第二个问题更像是佛教公案让他们打坐,不用回答!

最佳答案

您可以使用:

userMessagesQuery.include("messageId")

在执行返回 userMessages 的查询之前,您将在“messageId”中获得整个对象,而不仅仅是一个指针。

你也用
userMessages[0].get("messageId").fetch({success:function(){}})

如果您不想使用“包含”,则获取完整对象

建议:我将“messageId”重命名为“message”,以表明它是一个对象指针而不是一个 ID 字段。

关于parse-platform - parse.com - 云代码 - 我用指针做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23918345/

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