2011-05-23 84 views

回答

2

我想創建像一個新的布爾柱:default_product,然後在模型中使用像一個範圍 「範圍:feature_product,第一(:條件=> {:default_product =>真})」 。然後,在控制器中,通過在index方法中執行Product.feature_product,使用:feature_product來代替全部。

+0

感謝。聽起來不錯 – user659068 2011-05-23 17:50:42

+0

一個想法是使default_product字段類型的日期時間,以便顯示最後10個標記爲默認的產品。 – 2011-05-23 18:09:26

+0

我得到這個錯誤未定義的方法'在哪裏爲# user659068 2011-05-23 18:29:22

0

看起來你正在使用REST所以在您的產品控制器:

def index 
    @products = [] 
    @products << p1 = Product.find_by_name('name') 
    @products << p2 = Product.find_by_name('name') 
    @products << p3 = Product.find_by_name('name') 
end