Невозможно запустить облачную функцию при чтении из базы данных.
Типичная причина запроса этой функции заключается в том, что вы хотите преобразовать данные, которые читает пользователь. Для этого есть два общих подхода:
Реализация облачных функций, которые считывают данные, как правило, в виде запускаемой функции HTTPS или вызываемой функции. Затем эта облачная функция подключается к базе данных, считывает базовые данные, преобразует данные в то, что вы хотите, и возвращает их пользователю.
Реализуйте преобразование всякий раз, когда данные записываются / обновляются. Это более идиоматический подход NoSQL, где вы выполняете дополнительную работу над операциями записи, так что операции чтения становятся проще и масштабируемее.