2017-11-01 1 views
1

내가 마이그레이션의 일환으로, RavenDB 4.0로 마이그레이션 오전 RavenJValue은 그입니다에 대한 메타 데이터 session.Advanced.GetMetadataFor(data)["Raven-Expiration-Date"] = new RavenJValue(data.Promotion.DateToUtc);RavenDb 4.0 - Raven.Abstractions

내가 그 유형 Raven.Abstractions 참조가 발견 된 유일한 장소 설정에 걸쳐 듯했지만, in 3.5 그래도 4.0에 유효합니까?

또한 Raven.Abstractions 패키지가 RavenDB 4.0 패키지와 함께 제공되는지는 확실치 않으며, 이러한 것들이 서로 의존하는 것처럼 보입니다.

누구나 그런 경험이 있습니까? RavenDB 4.0은 아직 최종판이 아니며 일부 문제가있을 수 있음을 이해합니다.

감사합니다.

답변

1

해당 값이 변경되었습니다.

session.Advanced.GetMetadataFor(data)["@expires"] = data.Promotion.DateToUtc.ToString("O");

+0

아 내가 볼, 그것은 예전처럼 RavenJValue를 사용하는 것보다 더 나은 먹으 렴 : 4.0, 당신은 사용할 필요가있다. 감사. – MadOX