11= Documents
22:description: Couchbase supports CRUD operations, various data structures, and binary documents.
33:nav-title: Documents & Doc Ops
4- :page-topic-type: concept
54// :page-aliases: ROOT:documents.adoc,ROOT:documents-basics.adoc,ROOT:documents-atomic.adoc,ROOT:core-operations.adoc,7.6@server:developer-guide:expiry.adoc,7.6@server:developer-guide:creating-documents.adoc
65
76
8- include::project-docs:partial$attributes.adoc[]
97
108[abstract]
119{description}
@@ -55,7 +53,7 @@ If you wish to only modify certain parts of a document, you can use xref:subdocu
5553
5654[source,java,indent=0]
5755----
58- include::example$DocumentsExample.java[tag=mutate-in]
56+ include::devguide: example$java/ DocumentsExample.java[tag=mutate-in]
5957----
6058
6159or xref:7.1@server:n1ql:n1ql-language-reference/update.adoc[N1QL UPDATE] to update documents based on specific query criteria:
@@ -84,7 +82,7 @@ You can also retrieve _parts_ of documents using xref:subdocument-operations.ado
8482
8583[source,java,indent=0]
8684----
87- include::example$DocumentsExample.java[tag=lookup-in]
85+ include::devguide: example$java/ DocumentsExample.java[tag=lookup-in]
8886----
8987
9088// Counters
@@ -93,7 +91,7 @@ include::{version-common}@sdk:shared:partial$documents.adoc[tag=counters1]
9391
9492[source,java,indent=0]
9593----
96- include::example$DocumentsExample.java[tag=counters]
94+ include::devguide: example$java/ DocumentsExample.java[tag=counters]
9795----
9896
9997You can simplify by importing `decrementOptions()` statically:
@@ -107,7 +105,7 @@ include::{version-common}@sdk:shared:partial$documents.adoc[tag=counters2]
107105
108106[source,java,indent=0]
109107----
110- include::example$DocumentsExample.java[tag=counter-increment]
108+ include::devguide: example$java/ DocumentsExample.java[tag=counter-increment]
111109----
112110
113111include::{version-common}@sdk:shared:partial$documents.adoc[tag=counters3]
0 commit comments