Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
1
Description
Add N1QL and SUBDOCUMENT document processing modes with customizable operation:
couchbase.document.mode=(DOCUMENT | SUBDOCUMENT | N1QL)
The behavior of N1QL mode is controlled by this options:
couchbase.n1ql.mode=(UPDATE | UPSERT)
The behavior of SUBDOCUMENT mode is controlled by these options:
couchbase.subdocument.path // JSON Pointer to the property to use as the root for the Couchbase sub-document operation
couchbase.subdocument.createdocument=(true | false)
couchbase.subdocument.createpath=(true | false)
couchbase.subdocument.mode=(UPSERT | ARRAY_INSERT | ARRAY_PREPEND | ARRAY_APPEND | ARRAY_INSERT_ALL | ARRAY_PREPEND_ALL | ARRAY_APPEND_ALL | ARRAY_ADD_UNIQUE)