모듈: Mongoid::Persistable::Destoryable::ClassMethods

다음에 정의됨:
lib/mongoid/persistable/destoryable.rb

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#Destory_all(conditions = nil) ⇒ 정수

제공된 조건에 따라 모든 문서를 삭제합니다. 조건을 충족하지 않으면 성능 향상을 위해 전체 컬렉션 이 삭제됩니다. 조건이 전달되면 삭제 콜백을 실행합니다.

예시:

컬렉션에서 일치하는 문서를 삭제합니다.

Person.destroy_all({ :title => "Sir" })

컬렉션 에서 모든 문서를 삭제합니다.

Person.destroy_all

매개변수:

  • 조건 (해시) (기본값: nil)

    파기할 선택적 조건입니다.

반환합니다:

  • (정수)

    폐기된 문서 수입니다.



78
79
80
# 파일 'lib/mongoid/persistable/destroyable.rb', 줄 78

def Destory_all(조건 = nil)
  위치(조건 || {}).파괴
end