解析 CloudCode beforeSave 对象没有 objectID
Parse CloudCode beforeSave object does not have objectID
每次创建某个 class 的新对象时,我都试图从 Parse Cloud Code 向用户发送推送,但在推送中我需要将 objectId 发送给用户,但是它总是空的。
那么在创建新对象时,beforeSave中的objectId是否可用?
不,objectId 在保存对象之前不可用。但是,有一个 afterSave() 方法可以发送推送。与 beforeSave() 的工作方式相同。
您应该使用 afterSave
触发器并检查
request.object.existed()
在那里 运行 你的新对象代码。
每次创建某个 class 的新对象时,我都试图从 Parse Cloud Code 向用户发送推送,但在推送中我需要将 objectId 发送给用户,但是它总是空的。 那么在创建新对象时,beforeSave中的objectId是否可用?
不,objectId 在保存对象之前不可用。但是,有一个 afterSave() 方法可以发送推送。与 beforeSave() 的工作方式相同。
您应该使用 afterSave
触发器并检查
request.object.existed()
在那里 运行 你的新对象代码。