に埋め込まれたバイナリ添付ファイルのリストをJSONドキュメント:保存例えば実体を考えるMarkLogic
public class Page {
private String description;
private List<File> attachments; //is it a File or maybe bytes???
}
は、それが可能(あるいはお勧め)添付ファイルとしてでMarkLogicにJSON文書としてこれを保存することです埋め込みドキュメント?
その場合:
- どのように?混合w /バイナリデータの場合でも、client.newJSONDocumentManager()を使用するだけです。
- JSONドキュメントの添付ファイルフィールドは各ファイルのファイル名を保持しますか?
これ以外の場合は、ページをJSONドキュメントとして保存し、添付ファイルごとにMarkLogicの別個のバイナリドキュメントとして保存する必要がありますが、どのように相互に関連付けるか(どのようにそれらを外国語キー)?
Thanks Sam。親文書を読み込むときに、埋め込まれたバイナリ添付ファイル(おそらくBase64でエンコードされたいくつかの文字列として埋め込まれている)を強制的に読み込まないように、このようにすることを提案しましたか? –