0

多くの子モデルを持つ親モデルがあります

子の1つのパラメーターに基づいて、重複する子レコードを破棄したい。

私はこれを試しました:

 parent.child.uniq! {|child| child.parameter }

明らかに機能しますが、データベースには変更が反映されません。

4

1 に答える 1

1

操作は、実際のデータベースではなく、データベースから取得したオブジェクトに対して実行されます。正しい答えについては、 この投稿をご覧ください。

于 2013-10-19T01:38:50.787 に答える