yopp
приоретизируйте скорость разработки
yopp
разговор о центах в месяц
🤴👷♂️🦸♂️🧚♀️
Понял, спасибо. А при масштабирование хранить только ссылки на другое хранилище, я так понял
Dmitriy
Понял, спасибо. А при масштабирование хранить только ссылки на другое хранилище, я так понял
не очень понятен ваш вопрос, но попробую побыть оракулом:
1) если покупаете тарифный план s3|cloudflare или еще какой-то cdn, то масштабирование это часть того за что вы платите. подключаете персональный домен к хранилищу и пользуетесь.
2) если говорить о переезде с одного типа хранения на другое (например сначала вы храните все локально на каких-то своих file storage или в базе как изначально писали; или хотите использовать разные cdn сервисы), то вы просто храните полную ссылку на загруженный файл у себя в базе и отдаете ее на фронт. а уже фронт будет ходить по конкретной ссылке в то или иное хранилище.
если какие-то другие варианты, то надо обсуждать более предметно
Nick
картинки бывают очень разные
🤴👷♂️🦸♂️🧚♀️
давайте прирост в байтах/сутки
Не знаю, пока проект только на бумаге. Кейс - распознавание потокового изображения с камеры наблюдения, картинка не очень много будет весить, думаю, до 1 мб
Nick
тогда стоит начать с этого, что делаться будет с ними, скока хранить, бекапирование, а уже потом решать где и как хранить
Dima
Запустилт через докер подключив копию базы и пишет вот такое, с чем это может быть связано? вроде дал права всем файлам в папке
Dmitry
Dima
на всех
Ruslan
Привет! Если кто сталкивался подскажите, после aggregate, в объекте поле _id идёт 2 или 3 по счёту, как сделать что бы оно было первым?
Маfеt
Надо бота сюда
Anonymous
кто напишет?
Denis
доброй ночи, хотел в монгусе поставить post хук чтобы на все результаты find и findOne был .select('-__v -_id')
попробовал так, не работает, TS пишет что нет такого метода
подскажите кто то плз?
.post('find', (doc) => {
doc.select('-__v -_id');
})
.post('findOne', (doc) => {
doc.select('-__v -_id');
});
Gleb
хай, такая проблема, перезагрузился комп, включаю mongodb compass, а там моих баз и коллекций нет, только дефолтные...с монгой только знакомлюсь, как вернуть можно мои бд? Что то не так запускаю?
Gleb
всё на локалхосте было
Nick
Nick
а в чем вообще был вопрос? вы хотели бы тратить ресурсы на то чтобы никому не видимые данные выглядили якобы красиво?
Ruslan
Да, у документа большая вложенность получается, на каждом уровне свои _id, и чисто для удобства анализа документа удобнее было бы, что бы везде _id шло первым полем. Понятно что на фронте это всё отсортируют, но пока api тестируются на postman, хотелось бы не тратить время на визуальный поиск _id в конце каждого объекта.
Dezmunt
Ребят, у меня работает функция которая парсит парочку веб-страниц а потом все сохраняет в БД. Все сохраняется в один документ и поэтому вылетает ошибка что мол идет параллельное сохранение одного и того же докумета. Можно ли как то организовать очередь сохранения? Чтобы сохранение данных не начиналось пока не сохранится предыдущая информация
tsar
народ второй день пропадают данные из монго
tsar
в функционале приложения нигде нет удаления
tsar
та несколько милионов
tsar
вчера были записи сегодня нет
tsar
причем пропали и там где было всего 10 записей
tsar
это уже не первый раз такая шняга
tsar
что делать как искать?
tsar
как будто оно сутки подержало и пропало
tsar
и почему логи такие большие
tsar
Пантелеев
Тебе выше вопрос задали про экспайр. Оч похоже на это, проверь
tsar
как его проверить?
tsar
так почему они пропадают з таблици где 10 записей
tsar
??/
Anonymous
Проверьте свои коллекции на наличие таких индексов
https://docs.mongodb.com/manual/core/index-ttl/
tsar
я не шарю как это сделать
tsar
tsar
Nick
Nick
tsar
оно удалялось потому что я открыл для тестов монгу и бот просто дропал мне базу
Anonymous
Mazzara
здаров всем, тут можно спросить за pymongo?)
Nick
Павел 💻
Ребят подскажите пожалуйста, как правильно расписать эту скиму, а то у меня тут ошибка выскакивает на admin = 0
Alexandr
Alexandr
Ты должен указать тип хранимых данных, а то что выше, это вообще хз что
Veaceslav
Добрый день всем, ребят можете подсказать как мне получить из документа типа:
_id: "asdasdasd"
values: [
{_id: "asdasdasdasd"},
{_id: "11111"},
]
Только {_id: "11111"} ? чет не могу придумать как это нужно делать. Спасибо заранее всем кто поможет
Veaceslav
1. Вот это сам Attribut. У него есть значения в поле values.
Veaceslav
2. Это товар у которого есть Id, атрибута и [id] значений которые были присвоены ему.
Veaceslav
Мне нужно получить для товара исходя из данных которые есть в attributes, значения из таблицы attributes. Надеюсь понятно расказал суть задачи.
AstraSerg
Используйте unwind
https://docs.mongodb.com/manual/reference/operator/aggregation/unwind/
Павел 💻
подскажите пожалуйста,как сделать наследование для ским в mongoose
У меня есть
USER (name, phone)
и есть
CLIENT (name, phone, card)
и
Cleaner(name,phone, rating)
как можно расшарить юзера между client и cleaner?
Nick
а зачем?
Nick
и как вы хотите потом из базы это мапить
Павел 💻
Получается ADMIN/CLIENT/CLEANER это будут разные скимы с повторяющимися полями?
Nick
что такое ским?
Maksym
Nick
пздц
Павел 💻
Maksym
сделал бы роли, зачем делать 3 схемы
Maksym
Павел 💻
это?
Maksym
?
Maksym
может не очень правильно но работает)
Nick
но человек то хочет иметь разную структуру для них
Nick
Павел 💻
Вот нашёл кое что, может кому то интересно
Павел 💻
https://mongoosejs.com/docs/discriminators.html