在 Parse Cloud Code 中保存“没有数据的对象”指针

Max*_*e L 0 javascript parse-platform parse-server

是否可以将“空”对象保存在对象中以保存引用,而不必先获取完整对象?

我正在这样做:

var myObject = new MyObject();
myObject.id = "id I retrieved somewhere on my client device"

// later
var user = request.user;
user.set("key", myObject);
Run Code Online (Sandbox Code Playgroud)

但它不起作用,它说“无法创建指向未保存的 ParseObject 的指针”

Pun*_*roi 5

我认为createWithoutData方法就是您正在寻找的。所以在你的情况下它会是这样的:

 var ClassOfMyObject = Parse.Object.extend("ClassOfMyObject");
 var myObject = ClassOfMyObject.createWithoutData("myObjectId");

 // later
 var user = request.user;
 user.set("key", myObject); 
Run Code Online (Sandbox Code Playgroud)

希望这能回答您的问题。