2017-01-16 3 views
2

У меня есть Firebase структуры данных, как это:Как установить проверку данных в Firebase?

enter image description here

Как вы можете видеть на изображении, значение OT1, OT1_B и т.д. является Integer. Теперь я хочу такую ​​проверку, что никто не может сохранить значение другого типа данных для этого ключа.

Как можно установить правило для такого ограничения?

ответ

2

Существует правило, доступное для проверки ваших данных в FireBase RealTime Database. Используйте правило .validate, чтобы проверить, являются ли ваши данные строкой или другим типом, и вы также можете использовать регулярное выражение для проверки совпадений. Обратитесь к official documentation, чтобы проверить, как проверять данные в разделе Проверка данных.

0

Если вы принимаете ввод данных пользователем для этого полей, то просто добавив,

android:inputType="numberDecimal" 

будет делать работу за вас