【问题标题】:How can I get a change history of faunaDB document?我怎样才能获得动物数据库文档的更改历史记录?
【发布时间】:2020-06-07 05:20:57
【问题描述】:

FaunaDB 的 At() 函数看起来真不错!我想知道是否可以将传感器数据的时间序列记录到一个文档中,并通过 At() 函数和文档的change history绘制时间序列图。

那么,有什么方法可以获取 FaunaDB 文档的更改历史记录?谢谢你的建议!

【问题讨论】:

    标签: faunadb


    【解决方案1】:

    Events($ref) 将为您提供文档的历史记录。保留历史的数量是可配置的。 Event 的完整文档位于 here

    也就是说,我不确定我是否会选择以这种方式实现传感器时间序列。我更倾向于每次阅读都写一个单独的文档。主要是因为使用一流的时间序列值更容易,并且如果您需要快速记录,您不会遇到冲突。

    【讨论】:

    • 感谢您的快速回答,函数 Events($ref) 完美运行!也感谢您的好意建议,所以历史的典型用法可能是数据回滚?
    • 回滚绝对是一个强大的用例,审计是另一个。浏览历史的理由很多。顶级银行余额查看历史可能很有趣,但我仍会单独存储交易。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    • 1970-01-01
    • 2011-06-04
    • 2017-05-25
    • 1970-01-01
    • 2022-06-13
    • 2016-02-19
    相关资源
    最近更新 更多