Je vois que .validate
règles peuvent être utilisées pour vérifier si certaines données doivent être écrites en fonction de certaines conditions, telles que:Est-il possible de modifier les données lors de l'écriture via les règles de base de données Firebase avec la règle ".validate" ou similaire?
".validate": "newData.isString()"
Mais est-il possible de corriger ou de modifier les données réelles? Par exemple, si nous voulons une chaîne à enregistrer toujours, ce serait quelque chose comme ceci:
".validate": "newData.isString() ? true : newData = ''; true"
Sinon, quelle serait la meilleure solution pour ce cas d'utilisation?