2012-06-05 37 views
1

我遇到模型問題「收集」是「集合」在rails 3.2,simple_form或mongoid/mongodb中的保留字嗎?

我使用mongoidMongoDB的軌3.2

我有問題,當我嘗試創建集合嵌套資源與選擇與simple_form某事像:

<%= f.input :collection_id, :collection => Collection.where(:user_id => current_user.id).order([:created_at, :desc]), :input_html => { :id => "m_collection_id" } %> 

但是與其他字的模型做工精細。

我的問題是,如果有可能創建一個「收集」字與Ruby on Rails的3.2,mongoid和MongoDB的典範。

非常感謝!

回答

0

儘管我不確定「collection」是否是rails,mongodb或simple_form中的保護字,但最好不要使用它。有幾種方法在名稱中包含「collection」,例如collection_select。我檢查了一些保留的單詞列表,但沒有找到它(這裏是我找到的最好的一個:http://cheat.errtheblog.com/s/rails_reserved_words/

當我不確定一個詞,但我只是去在線詞庫並查找一個好的同義詞。我看到收集的一些好的是彙編,彙總,分類,混合(好吧,也許不是這樣,但你明白了)。

+0

非常感謝!格拉西亞斯compadre喲大豆español;),他visto que hablas castellano,saludos! – hyperrjas

+0

De nadaSeñor。沒有hablo castellano muy bien。墨西哥的Aprendiespañol,帶來了poco diferente。 Saludos。 – GorrillaMcD