有没有办法计算FaunaDB中的所有实例?
假设我有一个班级users
,我已经定义了一个all_users
索引。计算数据库中users
的所有实例的最佳方法是什么?
答案 0 :(得分:1)
最好的方法是在数据更新中维护自己的事务聚合,因此在编写新用户时更新计数器文档。我在这里写了一篇有关如何执行此操作的博客文章:https://blog.fauna.com/using-acid-transactions-to-combine-queries-and-ensure-integrity(请参阅最后一个示例)
答案 1 :(得分:1)
现在组别db在最新版本中提供了count()函数,这是维护聚合的另一种选择
https://docs.fauna.com/fauna/current/api/fql/functions/count