Kir*_*ras 1 java marklogic marklogic-8
我们可以使用java客户端api在marklogic中创建一个新集合吗?因为我希望我的应用程序在启动时创建集合.
我知道我可以使用Querymanager.newDeleteDefinition删除一个集合,然后传入定义选项.
小智 5
集合实际上并未"创建" - 当您插入文档并指定要将文档添加到的集合的名称时,它就存在.它非常像一个标签.然后,集合仅存在于其中存在一个或多个文档的意义上.
为什么你需要你的应用程序在启动时"创建"集合?即使没有文档添加到集合中,您仍然可以查询它并询问其中包含多少文档的问题(答案当然是零,直到您向其添加文档).