В чем разница между hasAll и hasOnly в правилах безопасности Firestore?
request.writeFields.hasOnly (['img', 'name']) не работает.
Я хочучтобы проверить в правилах firestore, что мое поле должно содержать только эти атрибуты.
Тестовые случаи:
when trying to update value with {name : 'asdas', img : 'asdasd'} -> true
when trying to update value with {name : 'asdas'} -> true
when trying to update value with {img : 'asdasd'} -> true
when trying to update value with {name : 'asdas', img : 'asdasd', extra: "some extra"} -> false
when trying to update value with {name : 'asdas', extra: "some extra"} -> false
when trying to update value with {img : 'asdas', extra: "some extra"} -> false