yer*_*syl 0 ruby-on-rails ruby-on-rails-4
我有一个cartridge和dosing_edge模型,他们分别有关系has_many和belongs_to.通过这样做我可以打电话:
@cartridge.dosing_edges
Run Code Online (Sandbox Code Playgroud)
检索属于盒式磁带的所有dosing_edges.这样可行,但墨盒模型也有一个dosing_edges属性.如何区分方法和属性.
我的意思是,如果我想访问@cartridge.dosing_edges不调用方法.dosing_edges来检索所有dosing_edges.
或者我应该将我的dosing_edges属性重命名为不同.
为您的has_many协会指定不同的名称.
has_many :all_dosing_edges, class_name: "DosingEdge"
Run Code Online (Sandbox Code Playgroud)
我认为这对你有用.