ArangoCollection 上的 insertDocuments 和 importDocuments 有什么区别?
What's the difference between insertDocuments vs importDocuments on ArangoCollection?
我正在使用 ArangoDB java API 创建我的 Java 到 ArangoDB 的连接器。
在官方 JavaDoc 上,我发现 ArangoCollection class 有两个方法 insertDocuments 和 importDocuments,但我没有找到足够的文档来完全理解它们的区别。
有人知道答案吗?
假设你的意思是 insertDocuments
vs importDocuments
:
insertDocuments
使用 HTTP document api
importDocuments
使用 HTTP import api
方法 insertDocuments
与 insertDocument
的工作方式相同,但使用的是文档列表(即 Java Beans),而不仅仅是单个文档。
方法 importDocuments
允许其他选项,例如如何处理重复文档的规则以及 returns 您的导入详细信息:导入或忽略了多少文档,它提供了每个文档的详细信息文档导入。
java驱动提供了两个importDocuments
方法,参数不同:
importDocuments(Collection)
和 importDocuments(String)
importDocuments(Collection)
获取对象列表
importDocuments(String)
得到一个 JSON 编码的对象数组
我正在使用 ArangoDB java API 创建我的 Java 到 ArangoDB 的连接器。 在官方 JavaDoc 上,我发现 ArangoCollection class 有两个方法 insertDocuments 和 importDocuments,但我没有找到足够的文档来完全理解它们的区别。 有人知道答案吗?
假设你的意思是 insertDocuments
vs importDocuments
:
insertDocuments
使用 HTTP document apiimportDocuments
使用 HTTP import api
方法 insertDocuments
与 insertDocument
的工作方式相同,但使用的是文档列表(即 Java Beans),而不仅仅是单个文档。
方法 importDocuments
允许其他选项,例如如何处理重复文档的规则以及 returns 您的导入详细信息:导入或忽略了多少文档,它提供了每个文档的详细信息文档导入。
java驱动提供了两个importDocuments
方法,参数不同:
importDocuments(Collection)
和 importDocuments(String)
importDocuments(Collection)
获取对象列表importDocuments(String)
得到一个 JSON 编码的对象数组