Anonymous
Бабло есть
Anonymous
Но конкретного плана нет. Пока просто размышляю)
Р00-👨🏻💻Михаил
Размышляй в сторону спринтов
И сотрудников непостоянных если проект не уйдет дальше стадии амбиции, может и стрельнет
Р00-👨🏻💻Михаил
Если прорисуется план анализ рынка конкуренты - то тут пора выходить в ххру и линкдин
Anonymous
Да хотелось бы именно людей, которые горят проектом, а не просто получают деньги
Р00-👨🏻💻Михаил
)))))))
Р00-👨🏻💻Михаил
Elinka22
Multistore Support
Elinka22
Sanya
Всем привет
Пришел за помощью к вам
Храню данные в кластере и достаю их в мобильном приложении через Realm
Сейчас возникла необходимость дать всем пользователям редактировать 2 поля в определенной коллекции
Провозился довольно много с этой задачей, не могу понять некоторые моменты:
1.) Для того чтобы можно было достать данные из атласа через реалм, мне нужно включить синхронизацию. При ее включении мне говорят определить пермишины для пользователей. Чтобы давать редактировать только несколько полей, мне здесь необходимо разрешать пользователям записывать данные или же нет?
2.) Я почитал про доступ к записям данных в несколько полей с помощью правил в одной коллекции. В расширенном режиме изменения правил я прописал доступ к 2ум полям. Здесь у меня 2 варианта развития событий получается
а.) Если в синке запрещены права на записи, то вылезает следующая ошибка, не смотря на то, что прописаны правила на запись нескольких полей в определенных коллекциях (скрин отправлю в следующем сообщении)
б.) Если в синке разрешаю права на запись, то пользователи могут редактировать все поля, вне зависимости от того, что я прописал в правилах коллекций
Исходя из того, что написал выше, не могу отбить дупля, где я делаю ошибку. Либо же в синке должны быть права на запись запрещены, а в коллекциях я совершую ошибку, либо же права на запись разрешены и я все также ошибаюсь в написании правил для коллекции
Sanya
Sanya
Это правила, которые я прописываю для коллекции
apply_when всегда true, по сути должно всем пользователям присваивать эти правила
в field указал 2 поля, куда можно пользователям записывать данные
Dmitry
Всем привет
Пришел за помощью к вам
Храню данные в кластере и достаю их в мобильном приложении через Realm
Сейчас возникла необходимость дать всем пользователям редактировать 2 поля в определенной коллекции
Провозился довольно много с этой задачей, не могу понять некоторые моменты:
1.) Для того чтобы можно было достать данные из атласа через реалм, мне нужно включить синхронизацию. При ее включении мне говорят определить пермишины для пользователей. Чтобы давать редактировать только несколько полей, мне здесь необходимо разрешать пользователям записывать данные или же нет?
2.) Я почитал про доступ к записям данных в несколько полей с помощью правил в одной коллекции. В расширенном режиме изменения правил я прописал доступ к 2ум полям. Здесь у меня 2 варианта развития событий получается
а.) Если в синке запрещены права на записи, то вылезает следующая ошибка, не смотря на то, что прописаны правила на запись нескольких полей в определенных коллекциях (скрин отправлю в следующем сообщении)
б.) Если в синке разрешаю права на запись, то пользователи могут редактировать все поля, вне зависимости от того, что я прописал в правилах коллекций
Исходя из того, что написал выше, не могу отбить дупля, где я делаю ошибку. Либо же в синке должны быть права на запись запрещены, а в коллекциях я совершую ошибку, либо же права на запись разрешены и я все также ошибаюсь в написании правил для коллекции
Возможно, путаница в пользователях. Пользователь чего? Вот здесь про это https://www.mongodb.com/community/forums/t/atlas-and-realm-users-question/122889
Sanya
Я не могу понять, какие правила стоят выше: из синка или же к каждой коллекции? Какие правила перебивают другие?
Danil
Здравствуйте, у меня такая проблема, вот проверка на то что если нет пользователя в бд
if not collclanmembers.find_one({"_id": member.id}):
Проверял через breakpoint(), и вывело на этой строке ошибку
AttributeError: 'NoneType' has not attribute
Sanya
Sanya
Я пытался сюда засунуть правила, которые читают кастомные данные каждого пользователя и отталкиваясь от них дают пермишины, но все равно ничего не срабатывает как надо
Danil
Alexander
Nick
Nick
Всем привет
Пришел за помощью к вам
Храню данные в кластере и достаю их в мобильном приложении через Realm
Сейчас возникла необходимость дать всем пользователям редактировать 2 поля в определенной коллекции
Провозился довольно много с этой задачей, не могу понять некоторые моменты:
1.) Для того чтобы можно было достать данные из атласа через реалм, мне нужно включить синхронизацию. При ее включении мне говорят определить пермишины для пользователей. Чтобы давать редактировать только несколько полей, мне здесь необходимо разрешать пользователям записывать данные или же нет?
2.) Я почитал про доступ к записям данных в несколько полей с помощью правил в одной коллекции. В расширенном режиме изменения правил я прописал доступ к 2ум полям. Здесь у меня 2 варианта развития событий получается
а.) Если в синке запрещены права на записи, то вылезает следующая ошибка, не смотря на то, что прописаны правила на запись нескольких полей в определенных коллекциях (скрин отправлю в следующем сообщении)
б.) Если в синке разрешаю права на запись, то пользователи могут редактировать все поля, вне зависимости от того, что я прописал в правилах коллекций
Исходя из того, что написал выше, не могу отбить дупля, где я делаю ошибку. Либо же в синке должны быть права на запись запрещены, а в коллекциях я совершую ошибку, либо же права на запись разрешены и я все также ошибаюсь в написании правил для коллекции
по реалму ничего не скажу, но все это удобно бы разрулилось на своей апишке, поэтому вопросец, выбор реалма сознательное решение чтобы не плодить инфраструктуру или на поиграться?
Sanya
Viktar
Viktar
Danil
Danil
Viktar
Вроде сходятся
Danil
Но это коллекция со всеми аккаунтами из серверов с ботом
Danil
А мне нужно что бы проверяло на другой коллекции если нет такого айди, то там у меня записывает, но has not atribute "id"
Viktar
Но ошибка возникает когда вы пытаетесь обратиться к объектуNone
Danil
Viktar
А по коду Я вижу только одно место. Это member.id
Danil
Но а как ещё мне брать айди юзера и проверять, нет ли его в бд
Viktar
Сделайте принт мембер ид перед иф
Danil
Ок
Viktar
Danil
r/clan invite (упоминание пользователя)
Viktar
Ни о чем не говорит
Danil
мм, блин, не вывело айди...
Danil
Я не знаю, я в других командах вводил так же и всё работало
Андрей
ну в крон deleteMany({условие})
или в чем вопрос?
Андрей
дата добавления документа сохраняется?
Андрей
в самом документе
Андрей
непонятно
Андрей
это string?
Андрей
или записывается unixtime, а потом на странице конвертируется?
Андрей
тогда я без понятия, таким не пользовался. я обычно записываю дату в unix, затем с помощью операторов делаю выборки необходимые
Андрей
да
Андрей
db.deleteMany({last: {$lte: {Math.floor(Date.now() / 1000) - 31536000}})
TAB_mk 🍑
$lte: new Date(new Date().setFullYear(new Date().getFullYear()-1))
Dezamad
Подскажите, можно ли в агрегации замену подстроки сделать на основании регулярки, или какой еще спосо есть?
Liber
Можно ли искать в mongodb по части ObjectId?
Viktar
Viktar
Но можно использовать больше или меньше
Viktar
Т.е. вы можете задать например больше 1c1000000000 и меньше 1с20000000000
Liber
Viktar
И найдете все ид в этом диапазоне
Anonymous
А можно оффтоповый вопрос задать?
Liber
Viktar
Я для идентификации пользователя использую е-мейл в приложении. На это поле сделал уникальный индекс, что бы не было пользователей с одинаковым е-мейлом
Liber
Viktar
Кстати ид может быть не только обжектид, может быть и строка. Главное что бы было уникальным
Андрей
ребят, а если делать помимо objectid ещё свой id, уникальный, как его считать? в приложении ведь?
Dezamad
Подскажите есть ли типы для TS для пайплайнов в агрегации?
Anonymous
А если ещё в отдельной панельке редактора будет визуализация всего пайплайна в режиме реального времени... Просто космос
Anonymous
Как вариант, пайплайны можно тестить в компасе (вкладка Aggregation)
Dezamad
Viktar
Dezamad
подскажите, при lookup получаю дубликаты, что это может быть?
Евгений
Привет, подскажите пожалуйста почему хардкодом когда ставлю в $in число - отрабатывает корректно, а когда это делаю через переменную - не считает ничего
При том что я эту переменную вывожу через $addFields и потом когда вывел бери и вставляю хардкодом и оно работает)
Евгений
Multistore Support
Всем привет, помогите пожалуйста. Как можно достать из базы только 10 записей?