0

ユーザーが入力するテーブルeventsがあります。ユーザーはこのテーブルのデータを編集できますが、これが完了すると、別のデータベースにテーブルを入力する必要がありevent_historicsます。

私がしようとしました

 @event = Event.find(id_event)
 EventHistoric.create @event.map(&:serializable_hash)

しかし、私はundefined method map forエラーが発生します。

create関数内でオブジェクトを直接使用すると、undefined method stringify_keys forエラーが発生します。

これに対する簡単な回避策はありますか?

4

1 に答える 1

1

ここで探しているのは次のとおりです。

EventHistoric.create @event.attributes
于 2013-11-13T13:25:56.253 に答える