Подсчет экземпляров в FaunaDB

Есть ли способ подсчитать все экземпляры в FaunaDB?

Скажи у меня класс users и я определил all_users индекс. Каков наилучший способ подсчитать все случаи users в базе данных?

1 ответ

Решение

Наилучшим способом является поддержание вашей собственной совокупности в транзакциях с вашими обновлениями данных, поэтому обновляйте встречный документ, когда вы пишете своим новым пользователям. Я написал сообщение в блоге о том, как это сделать, здесь: https://blog.fauna.com/using-acid-transactions-to-combine-queries-and-ensure-integrity (см. Последний пример)

Теперь faunadb предлагает функцию count() в самой последней версии, которая является еще одним вариантом поддержки агрегированного

https://docs.fauna.com/fauna/current/api/fql/functions/count

Другие вопросы по тегам