13
我有一個相當直接的問題在Rails 3中,我似乎無法找到答案:Rails 3通過父協會分類
說我有2個模型:Customer,Project。 客戶的has_many項目 項目belongs_to的客戶
現在我想排序由「客戶名稱」使用活動記錄的項目清單(用紅寶石陣列這樣做是很容易的,但我想這將讓曾經的問題項目記錄數量增長)。
我如何去做這與ActiveRecord?
我有一個相當直接的問題在Rails 3中,我似乎無法找到答案:Rails 3通過父協會分類
說我有2個模型:Customer,Project。 客戶的has_many項目 項目belongs_to的客戶
現在我想排序由「客戶名稱」使用活動記錄的項目清單(用紅寶石陣列這樣做是很容易的,但我想這將讓曾經的問題項目記錄數量增長)。
我如何去做這與ActiveRecord?
Project.joins(:customer).order('customers.name')
我也嘗試之一,但該網我: 的ActiveRecord :: StatementInvalid的:mysql ::錯誤: '以條款' 未知列 'customer.name':SELECT`projects` * FROM`項目`INNER JOIN`customers` ON`customers`.`````projects`.`customer_id` ORDER BY customer.name – ErwinM 2011-02-03 20:55:37