Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在sanity.io中为文档创建默认的“creationDate”?_Date_Sanity - Fatal编程技术网

如何在sanity.io中为文档创建默认的“creationDate”?

如何在sanity.io中为文档创建默认的“creationDate”?,date,sanity,Date,Sanity,我已经检查了如何做到这一点,但我没有找到答案 基本上,当创建/发布文档时,我想为文档设置一个createdDate(作为只读/隐藏字段)。我找到了答案 文档的核心是一个JSON对象,它具有唯一的_id、时间戳(\u createdAt、\u updatedAt)和修订标记 因此,创建日期由sanity自动生成,包括许多其他有趣的属性。正是如此_createdAt是创建文档时锁定的只读属性。您实际上可以在创建文档时提交_createdAt和_updatedAt值(通过API,以支持导入数据并重新创

我已经检查了如何做到这一点,但我没有找到答案

基本上,当创建/发布文档时,我想为文档设置一个
createdDate
(作为只读/隐藏字段)。

我找到了答案

文档的核心是一个JSON对象,它具有唯一的_id、时间戳(
\u createdAt
\u updatedAt
)和修订标记


因此,创建日期由sanity自动生成,包括许多其他有趣的属性。

正是如此_createdAt是创建文档时锁定的只读属性。您实际上可以在创建文档时提交_createdAt和_updatedAt值(通过API,以支持导入数据并重新创建其历史记录),但创建后,字段是只读的,完全由Sanity管理。