2015-10-31 51 views
0

我正在使用Mongoid。是否可以通過不同的名稱多次關聯記錄N-N?

如果一個任務有一個作家列表,那麼一個任務has_many :writers和一個作家has_many :tasks

如果我還想要has_many :editors以及Writer模型作爲編輯器的任務該怎麼辦?

換句話說,有兩種方法可以將同一個模型關聯兩次嗎?

回答

1

這樣的事情,請檢查自己的正確性,如果需要

has_many :editors, class_name: "Writer", inverse_of: :writter 

所以,你應該用inverse_ofCLASS_NAME

調整
相關問題