2011-11-02 2 views

답변

2

나는 Mongoid에 그다지 관심이 없다.하지만 트랜잭션과 같은 것이 없다면, 어떤 오브젝트가 #valid?이 아닌지를 확인하고, 그렇다면 단지 모든 오브젝트를 저장하지 않아도된다.

4

Mongodb가 트랜잭션을 지원하지 않기 때문에. MongoDB는 하나의 문서에 대한 연산을 원 자성으로 제공합니다. 왜 herehere인지 확인하십시오.

1

수 없습니다. 이것이 어려운 요구 사항이라면 관련된 객체를 서로에 삽입하여 원자 적 업데이트를 사용하여 수정할 수 있도록하거나 다른 지속성 솔루션을 찾아야합니다. MongoDB는 많은 일을 잘 처리하지만 트랜잭션은 그러한 것들 중 하나가 아닙니다.

관련 문제