我有一個模型發票和一個模型invoice_layout。has_many和belongs_to如何參考關係兩種方式
invoice
belongs_to invoice_layout
end
(發票表有invoice_layout_id)
invoice_layout
has_many invoices
end
可我只是引用invoice_layout.invoice
或者它是雙向的,這樣我可以打電話invoice.invoice_layout
? 如果這是不可能的,我該如何做到這一點?
問候 denym_
我不確定要理解您的問題。你問你是否可以只使用'#belongs_to'和'#has_many'中的一個,而不必在模型的類級別聲明兩個? –
不,如果它能夠雙向工作,因爲我在interweb中找到的每個示例都只顯示has_many來belongs_to引用。 –
好吧,所以選定的答案確實是正確的:) –