@@ -60,6 +60,9 @@ public interface ArangoCollection extends ArangoSerializationAccessor {
60
60
* @throws ArangoDBException
61
61
* @see <a href="https://www.arangodb.com/docs/stable/http/document-working-with-documents.html#create-document">API
62
62
* Documentation</a>
63
+ *
64
+ * @implNote The current implementation has the following limitations:
65
+ * - the fields having {@code null} value are always removed during serialization
63
66
*/
64
67
<T > DocumentCreateEntity <T > insertDocument (T value ) throws ArangoDBException ;
65
68
@@ -73,6 +76,9 @@ public interface ArangoCollection extends ArangoSerializationAccessor {
73
76
* @throws ArangoDBException
74
77
* @see <a href="https://www.arangodb.com/docs/stable/http/document-working-with-documents.html#create-document">API
75
78
* Documentation</a>
79
+ *
80
+ * @implNote The current implementation has the following limitations:
81
+ * - the fields having {@code null} value are always removed during serialization
76
82
*/
77
83
<T > DocumentCreateEntity <T > insertDocument (T value , DocumentCreateOptions options ) throws ArangoDBException ;
78
84
@@ -85,6 +91,9 @@ public interface ArangoCollection extends ArangoSerializationAccessor {
85
91
* @throws ArangoDBException
86
92
* @see <a href="https://www.arangodb.com/docs/stable/http/document-working-with-documents.html#create-document">API
87
93
* Documentation</a>
94
+ *
95
+ * @implNote The current implementation has the following limitations:
96
+ * - the fields having {@code null} value are always removed during serialization
88
97
*/
89
98
<T > MultiDocumentEntity <DocumentCreateEntity <T >> insertDocuments (Collection <T > values ) throws ArangoDBException ;
90
99
@@ -98,6 +107,9 @@ public interface ArangoCollection extends ArangoSerializationAccessor {
98
107
* @throws ArangoDBException
99
108
* @see <a href="https://www.arangodb.com/docs/stable/http/document-working-with-documents.html#create-document">API
100
109
* Documentation</a>
110
+ *
111
+ * @implNote The current implementation has the following limitations:
112
+ * - the fields having {@code null} value are always removed during serialization
101
113
*/
102
114
<T > MultiDocumentEntity <DocumentCreateEntity <T >> insertDocuments (
103
115
Collection <T > values , DocumentCreateOptions options ) throws ArangoDBException ;
0 commit comments