0

Rails でアプリを開発していて、順序付けられたハッシュの配列を ActiveRecord に保存したいのですが、問題が発生しています。URL、配列内のハッシュの位置、および単一のキーワードに関連付けられたいくつかのメトリックを保存したいと考えています。

キーワード/ランキング モデル間の has_many/belongs_to 関連付けを使用しようとしましたが、ハッシュの配列をシリアル化して 1 つのセルに格納しようとしましたが、何らかの理由で db に書き込まれません。

ここに私が保存したいものがあります:

Keyword - [{rank(1), url, metric1, metric2}, {rank(2), url, metric1, metric2},...{rank(n), url, metric1, metric2}]

技術的な実装に苦労しているだけだと思います。アソシエーション、シリアライズなどで 2 つの異なるモデルを試しました。誰でも助けることができますか?

4

1 に答える 1

0

attr_accessibleDBに書き込んでいない場合は、最初にそれを確認してください。また、配列/ハッシュの列がタイプであることを確認して:textください。

于 2012-09-28T03:33:52.277 に答える