问题标签 [after-save]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 更新 Rails 4 后检查保存
我的一个控制器的更新方法如下所示:
我需要回调以确保 @node 和 @video 已更新。最好的方法是什么?
ruby-on-rails - 如何使用 after_save 在 Rails 中汇总 JSON 对象数据?
我将每日订单存储在 daily_orders 表中。在该表中,我有total
列和special_kitchen_orders
列(类型:JSON)。
现在,当我在控制台中运行它时:
我得到了这个:
我正在考虑使用after_save来计算所有对象价格的总和,但我不知道如何制作它。
在此示例中,total
应为60
(10 + 20 + 30)。
保存记录后如何汇总所有对象的价格并将其放入total
列中after_save
?
注意:ap
来自awesome_print gem。
解决了
看完这篇文章,我才发现了这个想法。感谢 Sergio Tulentsev 把这reduce
件事指给我看。这对我来说是全新的事物。
ruby-on-rails - Rails 4 在保存时创建关联对象
如何在保存新的主对象后自动创建多个关联对象?
例如
在 Rails 4 中,我有三个对象:Businesses、Budgets和Categories。
当我创建一个新业务时,在保存新业务后,我想为每个类别自动创建一个预算并将其值设为 0 美元。这样,当我去显示或编辑一个新业务时,它已经有相关的类别和预算,然后可以对其进行编辑。因此,在创建新业务时,将创建多个新预算,每个类别一个,每个的值为 0。
我读了这篇文章:Rails 3,如何在创建主记录后添加关联记录(书籍,自动添加 BookCharacter)
我想知道我是否应该在业务模型中使用 after_create 回调并让逻辑存在于预算控制器中(不完全确定如何执行此操作),或者我是否应该将逻辑添加到“新”中的 business_controller.rb调用类似于:
javascript - afterSave 成员解析云代码不保存
在用户注册到 Parse 中的 Runner 类后,我试图保存用户名和 userId。由于某种原因,信息没有保存,我没有收到错误。谁能给点建议?
parse-platform - 如何从 afterSave 函数中获取解析用户
如何在 afterSave 函数中获取解析用户?
parse-platform - Parse.com afterSave 触发具有其他对象数组的对象
在将一些数据上传到 Parse 并保存后,我需要对其进行分析,但数据是一个包含其他对象数组的对象......
我只是不确定 afterSave 是否会在所有children
对象上传和保存之前触发?是否保证它们会出现在afterSave
对象上Parent
?
谢谢
php - CakePHP 3 - 在 afterSave() 中使用保存的数据
我已经在我的视图中提交了一个表单,它将在控制器中处理。通常发生的是控制器通过执行以下操作保存编辑:
现在我创建了另一个插入查询,以使用 afterSave() 语句跟踪编辑器的活动,如下所示:
我想使用 afterSave() 因为我想将它用于对请求所做的所有更改,但我似乎找不到访问发布数据的方法。
文档说 afterSave() 包含以下参数:
afterSave(Event $event, EntityInterface $entity, ArrayObject $options)
我需要这些来完成我想要的吗?如果是这样,我该如何正确使用它们?因为我似乎无法获得任何调试信息来查看它包含的保存操作。
问题如下:
如何访问$this->Requests->save($request)
在 beforeSave() 或 afterSave() 语句中保存的数据以在另一个查询中使用数据?
javascript - Parse Server - 云代码 beforeSave 和 afterSave 相互影响
在我的解析服务器云代码中,我有一个 beforeSave 和一个 afterSave 函数。beforeSave 是关于“哪个用户进行保存”到“post”表的验证。当评论保存到“comments”表时,afterSave 函数会更新“post”表中的对象。然而,“result[0].save(null, { useMasterKey: true });” 部分再次启动beforeSave功能,由于云端正在保存且没有用户,由于“beforeSave”部分中的用户验证,无法进行保存。这有点复杂,希望我能解释清楚,当从云端完成保存时,有没有办法绕过 beforeSave 方法?
ruby-on-rails-4 - ruby on rails active record after_save 没有捕获父对象
我正在尝试在 cartItems 对象上使用 after_save 回调来更新购物车对象(cartItems 的父级)中的总购物车价格属性。但我得到了错误
我在谷歌上进行了研究,代码似乎是正确的。但是我无法执行它。下面是 cart 和 cart_items 模型的内容。请帮忙 !
购物车.rb
cart_item.rb
parse-platform - 自托管解析服务器后保存功能
我已经配置了一个自托管的解析服务器,我需要使用 after-save 功能。经过大量的研究和测试,我很困惑,有一些问题。我需要的是在保存给定对象时从解析服务器(而不是应用程序)发送一封电子邮件。
- 使用后保存功能可以做到这一点,对吗?
最好的方法是什么?我应该在哪里添加保存后代码?
Parse.Cloud.afterSave("TheObject", function(request) { //发送电子邮件!});
有什么帮助吗?:) 谢谢!