モジュール: Mongoid::Persistable::Deleteable::Classメソッドs
- 定義:
- lib/mongoid/persistable/deletable.rb
インスタンス メソッドの概要を折りたたむ
-
# delete_all (条件 = {}) = 整数
指定された条件に従ってすべてのドキュメントを削除します。
インスタンス メソッドの詳細
# delete_all (条件 = {}) =整数
指定された条件に従ってすべてのドキュメントを削除します。 条件が渡されない場合、パフォーマンス上の利点のためにコレクション全体が削除されます。 コールバックは起動しません。
130 131 132 133 |
# ファイル 'lib/mongoid/persistable/deletetable.rb' の場合、 130行 デフォルト delete_all(条件 = {}) セレクター = 継承 ? 条件.merge(弁別子_キー.to_sym => 弁別子_値) : 条件 WHERE(セレクター).削除 end |