class Product
has_many :stock_ins
end
class StockIn
belongs_to :product
end
您可以在StockIn上使用after_create钩子:
class StockIn
belongs_to :product
after_create :update_product_quantity
...
private
def update_product_quantity
product.update(quantity: self.quantity)
end
end
1条答案
按热度按时间ca1c2owp1#
如果没有看到任何代码,除了一般性的建议之外,很难给予你任何东西。
您不需要通过
rails_admin
执行此操作,因为Rails已经有了钩子。假设您的
Product
和StockIn
模型是相关的:您可以在
StockIn
上使用after_create
钩子: