2

我正在尝试更新我使用以下函数的数据类型日期的JSON文档的属性值,

DocumentPatchBuilder.replaceValue("date",new Date());

应用此补丁时,日期属性值将存储为String。有什么方法或任何其他功能可以让我使用 DocumentPatchBuilder 更新日期值吗?

4

1 回答 1

4

日期不是本机 JSON 数据类型。除了字符串之外,您还希望它被表示为什么?

如果您想在 JSON 文档中存储日期或 dateTime 并使其可被 MarkLogic 索引,则需要使用 XML Schema 识别的日期或时间格式之一。有关详细信息,请参阅此主题:

http://docs.marklogic.com/guide/app-dev/json#id_64992

于 2018-04-11T14:17:11.280 回答