私はRails 3プログラミングの初心者です。正しいモデルの作成には1つの問題があります。配列とのHABTMの関係
はのは、参照記事のリストの各章のマッピングを管理している書籍の書誌情報を管理するためのアプリケーションがあるとしましょう。私のようなものかもしれない記事の一部 のためのよう:書誌側で
create_table :articles do |t|
t.string :title
t.text :content
...
を私はそう、ref
が実際に記事への参照の配列です
create_table :bibliographies do |t|
t.string :chapter
t.text :ref
...
ようなモデルを持っていると思いますそれはserialize
ActiveRecordメソッドによって管理されます。
ここで問題は、配列@bibliography.ref
の要素が(Rubyの意味で)複数のarticle_id
の参照になるようにすることです。
はどのような関係をモデル化するか、と私はそれを表現するためにどのような3コードをレール書くべき? 私を混乱させることは、@bibliographyの1つのインスタンスの1つのフィールドが多くの@ article.idを参照するということです。あなたが本当にそのような関係を保存したい場合は、事前
TI記事に関連する外部キーをシリアル化のポイントは何ですか?なぜあなたは通常の習慣を使わないのですか?私は本当に理解していない、ごめんなさい – apneadiving