我試圖用洗劫用下面的例子:Rails的洗劫尋找其他車型
用戶模型
has_many :books
has_one :profile
剖面模型
belongs_to :user
Book模型
belongs_to :user
用戶的資料有一個名爲name
的字段。在books/index.html.erb
,有一個用戶name
列的表:
書籍/ index.html.erb
<td><%= book.user.profile.name %></td>
我如何可以通過用戶配置文件的名稱來搜索書籍?
你可以先搜索配置文件模型,然後當搜索到對象時,你可以找到它的相應書籍,如profile = Profile.search然後書籍= []; profile.map {| OBJ |書籍<< obj.books} –
@TusharPal謝謝您的回覆。你能用Markdown格式回答嗎?所以當我檢查時我會接受。 – floox
謝謝我已經完成了 –