2014-12-17 4 views
1

mongodb에서 삭제 트리거에서 더 많은 데이터를 찾고있었습니다.특정 열에 특정 값이 들어있는 경우 MongoDB 규칙에서 행을 삭제합니다.

참조 : 나는 + 자동 내 컬렉션에서 작업을

  • 삭제 업데이트하려면 DELETE 변환 할

    Query on MongoDB Delete Triggers

    , 나는 하나 개의 필드 "플래그"를 추가 할.

  • 특정 행을 삭제하려면 내 응용 프로그램이 row_to_delete에 대해 UPDATE 작업을 수행하고이 플래그를 TRUE (또는 1)로 설정합니다.

내 질문은 :

내가 MongoDB를 몇 가지 규칙을 정의 할 수 있도록 :

  • 특정 필드 "플래그는"행에 일부 특정 값으로 설정하면
  • 이 행을 컬렉션에서 삭제해야합니까?

덕분에 모든 준비가 MongoDB를 어떤 형태의 트리거가없는 알고 당신으로

+0

업데이트가 문서를 삭제하는 대신 문서를 삭제하는 플래그를 설정하는 이유는 무엇입니까? – wdberkeley

+0

@wdberkeley : 일반 삭제 작업을 통해 object-id를 수신하는 대신 삭제되는 데이터에 대한 완전한 정보가 포함 된 트리거를 수신합니다. –

답변

0

없음. 적절한 쿼리를 사용하여 remove()를 수동으로 호출해야합니다.

관련 문제