2017-01-10 2 views
0

컬렉션에 필드를 추가하기 위해 RavenDB를 패치하려고하지만 제안 된 구문을 사용하여 오류가 발생하고 있습니다. (나는 아마도 내가 사용하기로되어있는 것을 이해하지 못한다.)컬렉션을 패치하여 필드를 추가합니다.

나는 패치 윈도우에서 다음을 시도했지만 에러가 발생한다 : ' "메시지": "빈 문자열을 가진 Json 객체를 속성 이름과 비 직렬화하지 않는다. 지원합니다. " '

store 
    .DatabaseCommands 
    .Patch(
     new ScriptedPatchRequest 
     { 
      Script = "_.extend(this, { 'GroupPlayString': 'Group Play'});" 
     }); 

답변

1

사용 :

 Script = "this.GroupPlayString = 'Group Play'" 
+0

감사하고 너무 쉽게. ravendb 문서에 이와 같은 간단한 예제가 포함되어 있다면 좋을 것입니다. 이 답변을 사용하는 사람이라면 'script ='부분을 사용하지 않아도됩니다. this.GroupPlayString = 'Group Play' – Jynn

관련 문제