Операция SubDoc в couchbase - PullRequest
       2

Операция SubDoc в couchbase

0 голосов
/ 25 июня 2018

Я использую этот код для извлечения subDocumnent из определенного документа

 DocumentFragment<Lookup> result= bucket.async().lookupIn(docId).get(subDocId).execute().
          toBlocking().singleOrDefault(null);

Я не уверен, почему, но

result.rawContent(subDocId)

возвращает null , тогда как

result.content(subDocId)

возвращает правильное значение.

Может кто-нибудь указать мне, что может быть причиной этой проблемы?

1 Ответ

0 голосов
/ 25 июня 2018

Добавление includeRaw (true) сделал трюк

DocumentFragment<Lookup> result =  couchbaseBucket.async().lookupIn(docId).get(subDocId).includeRaw(true).execute().
              toBlocking().singleOrDefault(null);
...