1

モデル「コレクション」に問題があります。

私はmongodbrails 3.2mongoidを使用しています。

次のような simple_form sth を使用してコレクションからネストされたリソースを作成しようとすると、問題が発生します。

 <%= 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を使用して「コレクション」という単語を使用してモデルを作成できるかどうかです。

どうもありがとうございました!

4

1 に答える 1

0

「コレクション」が Rails、mongodb、または simple_form で保護されている単語であるかどうかはわかりませんが、おそらく使用しない方がよいでしょう。たとえば、collection_select など、名前に「collection」が含まれるメソッドがいくつかあります。いくつかの予約語リストをチェックしましたが、見つかりませんでし

単語がよくわからないときは、オンラインのシソーラスにアクセスして、適切な同義語を調べます。私がコレクションのために見たいくつかの良いものは、コンパイル、アグリゲーション、アソートメント、メドレーです(そうではないかもしれませんが、アイデアはわかります)。

于 2012-06-05T17:15:24.023 に答える