如何在云代码中使用Parse.Op?
How to use Parse.Op in cloud code?
如果请求是在 ParseRelation 中添加或删除项目,我想在云代码中知道。如何从解析操作中获取信息。
现在我无法从 Parse.Op.
获得任何信息
例如:在 beforeSave() 方法中:
var parseOp = myObject.op('myRelation');
if (parseOp != null) {
console.log("Operations on myRelation = " + parseOp.toJSON() );
}
在日志中仅显示此内容:Operations on myRelation = [object Object]
Parse SDK js 文档中没有信息。关于如何使用 ParseOp。
在此处查看有关此问题的问题:
https://github.com/ParsePlatform/Parse-SDK-JS/issues/133
如果您仍想使用 .op
,您可以尝试这样的操作:
var parseOp = myObject.op('myRelation');
if (parseOp) {
console.log('array of objectIds to add', parseOp.relationsToAdd)
console.log('array of objectIds to remove', parseOp.relationsToRemove)
// do more things here
}
注意:您可以将多个参数传递给console.log(...)
,对象将被打印出来
如果请求是在 ParseRelation 中添加或删除项目,我想在云代码中知道。如何从解析操作中获取信息。 现在我无法从 Parse.Op.
获得任何信息例如:在 beforeSave() 方法中:
var parseOp = myObject.op('myRelation');
if (parseOp != null) {
console.log("Operations on myRelation = " + parseOp.toJSON() );
}
在日志中仅显示此内容:Operations on myRelation = [object Object]
Parse SDK js 文档中没有信息。关于如何使用 ParseOp。
在此处查看有关此问题的问题:
https://github.com/ParsePlatform/Parse-SDK-JS/issues/133
如果您仍想使用 .op
,您可以尝试这样的操作:
var parseOp = myObject.op('myRelation');
if (parseOp) {
console.log('array of objectIds to add', parseOp.relationsToAdd)
console.log('array of objectIds to remove', parseOp.relationsToRemove)
// do more things here
}
注意:您可以将多个参数传递给console.log(...)
,对象将被打印出来