是否可以在MarkLogic中创建类似于MongoDb的集合

Pra*_*ddy 0 marklogic

我是这个MarkLogic数据库的新手,直到现在我们使用它来使用XQuery对XML文档进行crud操作.

现在需求发生了一些变化,需要将json数据和文档(可能是xml/json)存储到不同的集合中,并使用Java api + spring boot执行crud操作

以下3个示例集合包含类似于mongo db的json数据

Employee Collection  
-------------------
empid,
`emp id json`

Address Collecion
-----------------------
empid,
`address details json`

Documents collection
-----------------
empid , 
`document (xml/json  )`
Run Code Online (Sandbox Code Playgroud)

这在MarkLogic DB中是否可行?如果是,请帮助我找到解决方法.

并且需要使用搜索API来使用Marklogic + Spring启动来过滤上述3个集合

DAL*_*DEI 5

是.请参阅:https: //docs.marklogic.com/guide/search-dev/collections(谷歌搜索"MarkLogic Collections")

  • 请记住,MongoDB集合更像是MarkLogic中的目录.文档只能是MongoDB中一个集合的一部分,但可以是MarkLogic中许多集合的一部分.如果您希望每个文档一次成为一个"集合"的一部分,请使用MarkLogic中的目录. (4认同)