Поле request.resource.data
содержит ресурс, который будет существовать после успешного выполнения операции записи.Свойство writeFields
было удалено, поскольку оно не всегда может быть надежно заполнено.
В настоящий момент единственная опция, о которой я могу подумать, - это проверить, изменилось ли каждое отдельное поле, а затем разрешить ее, только если есть одно изменение.,Но, честно говоря, это звучит как странный вариант использования.Я считаю, что более распространенный вариант использования ограничивает какие конкретные поля, которые пользователь может обновлять, а не сколько они могут обновлять одновременно.