ruby-on-rails 在操作期间生成活动管理员注解[已关闭]

stszievb  于 2023-04-13  发布在  Ruby
关注(0)|答案(1)|浏览(92)

已关闭,此问题需要更focused,目前不接受回答。
**要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

7年前关闭。
截至6小时前,社区正在审查是否重新讨论这个问题。
Improve this question
如何使用Ruby/Rails代码生成ActiveAdmin注解-例如在控制器操作期间,或在ActiveRecord生命周期回调中?(例如,当我将Order记录的状态从“关闭”更改为“打开”时)
谢谢你未来的答案。

plupiseo

plupiseo1#

假设您有一个User模型,并且希望为特定用户创建注解。
型号:

after_update :add_comment

 def add_comment 
  ActiveAdmin::Comment.create(
    resource_id: User.last.id, # id of that particular user to which you add comment
    namespace: 'admin',
    body: 'Your comment body',
    resource_type: 'User',
    author_id: 1, # id of the comment's author, could be AdminUser.first, for example
    author_type: 'AdminUser'
  )
end

相关问题