问题描述
我创建了我从中获得的密钥
Create(Collection("clients"),{
data: {
createdAt: Now()
}
}
但是JSON返回
"createdAt": {
"@ts": "2020-11-02T10:09:55.316781Z"
},
仅退货方式
"createdAt": "2020-11-02T10:09:55.316781Z"
谢谢
解决方法
不知道为什么,但是在尝试了多种情况后,事实证明您可以使用createdAt.value
更新:上传到动物区系之前,您可以使用ToString()
方法转换为字符串。例如ToString(Now())
它将返回2020-11-02T13:18:23.383908Z
谢谢。
,您还可以在动物区系中使用 ToString()方法:
[env:bluepill_f103c8]
platform = ststm32
board = bluepill_f103c8
#board = genericSTM32F103C8
#board_build.mcu = stm32f103c8t6
#board_build.f_cpu = 72000000L
framework = arduino
lib_deps = olikraus/U8g2 @ ^2.28.7
upload_protocol = stlink
Luigi
,我没有足够的声誉向 rony's answer 添加评论,但想提及 https://fauna.github.io/faunadb-js/module-values-FaunaTime.html 中的 Fauna JS Driver 文档确实描述了 JS Driver's Fauna 的 .value
属性时间类型:
如果是日期,则将其转换为字符串。
这是我用来将 Fauna 集合转换为 JSON 的一些示例代码,我可以通过 API 返回:
const post = await this.client.query(
q.Get(q.Ref(q.Collection('Posts'),id))
);
const dto = {
id: post.ref.id,text: post.data.text,title: post.data.title,published_at: post.data.publishedAt.value,};
最终返回一些类似于这样的 JSON:
{
"id":"293872818653757960","text":"sample text","title":"sample title","published_at":"2021-03-23T16:43:29.309721Z"
}