【发布时间】:2016-06-20 06:44:09
【问题描述】:
例如给定一个实体:
public class Page {
private String description;
private List<File> attachments; //is it a File or maybe bytes???
}
是否可以(甚至建议)将其保存为 MarkLogic 中的 JSON 文档,并将附件作为嵌入文档?
如果是这样:
- 如何?即使混合了二进制数据,也只需使用 client.newJSONDocumentManager()?
- JSON 文档的附件字段是否会保留每个文件的文件名?
否则,如果不是,我是否应该将页面保存为 JSON 文档,对于每个附件,在 MarkLogic 中另存为单独的二进制文档,但是如何相互关联(如何将它们与某种外键链接)?
【问题讨论】: