gpt4 book ai didi

parse-platform - 是否可以在 beforeSave 中检查键的先前值?

转载 作者:行者123 更新时间:2023-12-03 22:42:27 25 4
gpt4 key购买 nike

假设我只想执行自定义逻辑,例如,当用户的 verified 字段从 false 更改为 true 时(为了确保允许他们执行此操作)。 Cloud Code 中有没有办法查看字段的“当前”值(即即将被覆盖的值)?

最佳答案

我会查看 changedAttributes()previousAttributes()previous("columnName") 以查看它们是否已在beforeSave 处理程序。

更新说明:这些方法都没有帮助。

我在一些较旧的问题中看到的唯一其他选择是检查 object.existed() 并在这种情况下执行 get() 请求以加载保存前的原始值。显然,这会导致每次保存 2 个 API 请求。

如果更改后的/以前的方法有效,很高兴收到反馈。

更新

此后我做了一些更彻底的测试,唯一的选择是get()记录的前一个版本。没有别的工作。这当然要求您在保存前处理程序中执行此操作。

关于parse-platform - 是否可以在 beforeSave 中检查键的先前值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24577432/

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