2012-04-21 26 views
0

埋め込まれたすべてのドキュメントのデータを消去する方法はありますか?埋め込みドキュメントをクリアMongoid

  • メールアドレス
  • 電話番号
  • アドレス

私はすべてのこれらのフィールドのための新たなデータを持っていると私はそれらすべてを交換したい:

は、例えば、私はとの接触を持っています。これは宝石を介して行われているので、私は動的でなければなりません。それぞれの組み込みモデルを呼び出してdestroy_allを実行するだけでは問題ありません。

埋め込みドキュメントからすべてのデータを削除するにはどうすればよいですか?

答えて

0

良い方法はありません。消去したいすべてのリファレンスに対してdestroy_allを呼び出さなければなりません。これはドメイン固有の要件であり、あまり一般的ではありません。

関連する問題