0
까마귀 문서 목록에 대해 일괄 업데이트를 수행하려고합니다.RavenDB 일괄 업데이트
var result =
documentStore.DatabaseCommands.Batch(documents.Select(d =>
new PutCommandData
{
Document = RavenJObject.FromObject(d),
Etag = null,
Key = d.Id,
Metadata = new RavenJObject(),
}).OfType<ICommandData>());
아래의 코드는 예외 없지만 및 배치 결과가 올바른 업데이트 타임 스탬프를 포함, 까마귀에 업데이트 된 문서의 없음.
동일한 결과가있는 세션에서 지연 put 명령을 수행하려고 시도했습니다.
누구나 동일한 행동을 경험 했습니까? 배치 업데이트로 뭔가 빠져있는 것 같습니다.
도움과 관심에 감사드립니다.
안녕하세요, Ayende, 내가 추천 한 명시적인 데이터베이스 참조를 사용했지만 아무런 효과가 없습니다. 까마귀로 아직 업데이트되지 않은 문서. – drgraduss
문제는 잘못된 문서 키 때문입니다. 이것을 데이터베이스 로그에서 찾았습니다. 대답 주셔서 감사합니다, 아옌데. – drgraduss