достаю их в мобильном приложении через Realm
Сейчас возникла необходимость дать всем пользователям редактировать 2 поля в определенной коллекции
Провозился довольно много с этой задачей, не могу понять некоторые моменты:
1.) Для того чтобы можно было достать данные из атласа через реалм, мне нужно включить синхронизацию. При ее включении мне говорят определить пермишины для пользователей. Чтобы давать редактировать только несколько полей, мне здесь необходимо разрешать пользователям записывать данные или же нет?
2.) Я почитал про доступ к записям данных в несколько полей с помощью правил в одной коллекции. В расширенном режиме изменения правил я прописал доступ к 2ум полям. Здесь у меня 2 варианта развития событий получается
а.) Если в синке запрещены права на записи, то вылезает следующая ошибка, не смотря на то, что прописаны правила на запись нескольких полей в определенных коллекциях (скрин отправлю в следующем сообщении)
б.) Если в синке разрешаю права на запись, то пользователи могут редактировать все поля, вне зависимости от того, что я прописал в правилах коллекций
Исходя из того, что написал выше, не могу отбить дупля, где я делаю ошибку. Либо же в синке должны быть права на запись запрещены, а в коллекциях я совершую ошибку, либо же права на запись разрешены и я все также ошибаюсь в написании правил для коллекции
Возможно, путаница в пользователях. Пользователь чего? Вот здесь про это https://www.mongodb.com/community/forums/t/atlas-and-realm-users-question/122889
Читал это. По - моему не совсем мой случай. Там человек хотел дать доступ к синку только определенным юзерам (разработчикам) Я уже подключил, синхронизировал данные из атласа в аппку. Все работает гуд У меня стоит теперь задача дать всем пользователям редактировать только определенные поля. И здесь проблема с пермишинами к записи данных
по реалму ничего не скажу, но все это удобно бы разрулилось на своей апишке, поэтому вопросец, выбор реалма сознательное решение чтобы не плодить инфраструктуру или на поиграться?
Осознанный выбор. Интеграция с мобилками хорошая + есть поиск по записям, в отличии от других вариантов
Обсуждают сегодня