Ruby 从同一控制器的另一个模型访问属性

Ruby 从同一控制器的另一个模型访问属性,ruby,ruby-on-rails-3,mongodb,mongoid,stripe-payments,Ruby,Ruby On Rails 3,Mongodb,Mongoid,Stripe Payments,我有一个带有payment方法的事件控制器,该方法从注册模型中调用save\u with\u payment方法,注册模型中的方法需要获取事件的price以构建支付和注册,但我如何访问price属性 谢谢:)您需要使用attr\u accessible公开它,然后您可以使用@event访问它。price这对mongoid有效吗?我没有使用activerecord。抱歉,我忘了在问题上加上Mongodb的标签。你能分享一下你已经尝试过的吗?最好有一些例子。

我有一个带有
payment
方法的事件控制器,该方法从注册模型中调用
save\u with\u payment
方法,注册模型中的方法需要获取事件的
price
以构建支付和注册,但我如何访问price属性


谢谢:)

您需要使用
attr\u accessible
公开它,然后您可以使用
@event访问它。price

这对mongoid有效吗?我没有使用activerecord。抱歉,我忘了在问题上加上Mongodb的标签。你能分享一下你已经尝试过的吗?最好有一些例子。