Юрий
а что именно ен работает?
юзер не приходит в DB
Nick
т.е. не работает newUser.save();
Nick
а до него вообще доходит?
Юрий
т.е. не работает newUser.save();
перед ним ставил консоль, видимо не доходит
Nick
тогда причем тут вопросы по бд? вам в чат ноды походу
Nick
добавьте логов всяких или прост в режиме дебага
Aleksandr
Здравствуйте! Вопрос: как лучше делать вообщем, заменять стандартный файл конфига /etc/mongod.conf или создать рядом новый и использовать новый?
Юрий
Здравствуйте, а можно как-то заставить Mongo хранить в памяти только индексы?
Юрий
Нет
Спасибо)
Артём
А в mogodb можно делать запросы для пагинации? Например получить с 10 по 20 запись (соотевственно не все записи изначально запрашивать)?
Dmitrii
можно
Артём
Как?)
Lev
Как?)
очень просто
Артём
e.g.?
Lev
e.g.?
https://google.gik-team.com/?q=mongodb+pagination
Артём
Lev
запрашивать не все не получится
Lev
хотя как там аггрегация работает если $skip делать
yopp
https://google.gik-team.com/?q=mongodb+pagination
следующая ссылка в гугл будет караться баном
yopp
Я ещё раз напомню: у нас не принято хамить. Посыл в гугл считается хамством. Либо дайте прямую ссылку на статью или раздел документации или промолчите.
Артём
Спасибо
yopp
Stable: 4.0.5 (Dec 20, 2018) Bugfix: 3.6.9 (Nov 16, 2018), Legacy: 3.4.18 (Nov 7, 2018) 4.0.5: https://docs.mongodb.com/manual/release-notes/4.0/#dec-20-2018 3.6.9: https://docs.mongodb.com/manual/release-notes/3.6/#nov-16-2018 3.4.18: https://docs.mongodb.com/manual/release-notes/3.4/#nov-7-2018 End of life: 3.4 (EOL: June 2019), 3.2.21 (REL: Sep 2018 / EOL: Sep 2018), 3.0.15 (REL: May 2015 / EOL: Feb 2018) MongoDB quick overview/production notes: https://www.percona.com/live/e17/sites/default/files/slides/Running%20MongoDB%20in%20Production%20-%20FileId%20-%20115299.pdf
AstraSerg
Подскажите, пожалуйста, правда что мога изначально была создана из MySQL?
AstraSerg
Как это? Бред жи
вот и мне кажется, что бред. Может у кого-нить есть подробности из их внутренней кухни
Nikolay
вот и мне кажется, что бред. Может у кого-нить есть подробности из их внутренней кухни
Ну максимум могу предположить что синтаксис запросов был тюпримерно такой же, но логика работы была другой полюбас
AstraSerg
Синтаксис-то как раз другой был, ибо не SQL. А внтуренняя логика она у всех БД одниакова, елси достаточно хорошо абстрагироваться ;)
yopp
https://github.com/mongodb/mongo/tree/e73188b5512c82290a4070af4afddac20d0b981e
AstraSerg
https://github.com/mongodb/mongo/tree/e73188b5512c82290a4070af4afddac20d0b981e
спасибо за обоснованный ответ!
yopp
История монги началась с того, что 10Gen хотели сделать свою облачную базу, но не нашли подходящей и решили написать свою, с нуля.
AstraSerg
о, на это всё и указыват. Это меня хотел убедить в этом один человек. Я полез искать, и ничего не нашёл. В исходники глянуть не додумался. Спасибо!
Alexander
Всем?
Alexander
https://t.me/js_ru не надо оффтопить
JASWGO
Всем привет
JASWGO
Как настроить Compass на сервер?
JASWGO
у меня ssh работает через определенный порт
First
привет, подскажите пожалуйста можно ли в поисковом запросе получать документ с уже удаленными ключами по заданному фильтру в запросе?
Nick
https://docs.mongodb.com/manual/reference/method/db.collection.find/#projections
Nick
ставите 0 если поле не нужно
First
да
спасибо )
Nick
Explicitly Excluded Fields
First
что-то не могу найти подобные методы в java драйвере... по идее должно же быть О_о
Nick
http://mongodb.github.io/mongo-java-driver/3.6/javadoc/com/mongodb/client/model/Projections.html
Nick
какуюто такую срань нашел
First
да, тож в документации нашел что агрегатор нужно использовать, буду вникать )
Anonymous
Прив. Кто-нибудь использует MongoDB на Windows 10 ? После установки он не отображается в списке программ, так же отсутствует Compass хотя я в настройках ставил его установку
Anonymous
Viktor
4.0.5
комьюнити?
Anonymous
Anonymous
Да вроде Community Server
Anonymous
Я убрал галочку с использования его как сервис, это могло повлиять?
Viktor
вряд ли, а ты не нажал отменить, когда установщик предложил установить компас?
Viktor
в общем могу посоветовать поставить заново только
Anonymous
вряд ли, а ты не нажал отменить, когда установщик предложил установить компас?
Он его не предлагал установить, он закрывается сразу же после установки самой Mongo, при том я подозреваю что он и её не до конца устанавливает
Viktor
попробуй 4.0.4
Viktor
она у меня неделю назад нормально встала
Anonymous
попробуй 4.0.4
Ок, попробую, спасибо.
Al
Всем привет!
Al
А есть в монге что то типа запрета удалить документ, или на него ссылается другой док по ID
Al
ну типа внешнего ключа..
Al
или только делать countDocuments, а затем deleteOne ?
Dmitry
А есть в монге что то типа запрета удалить документ, или на него ссылается другой док по ID
насколько знаю - нет, либо денормализовать данные и хранить все связанные документы как вложенные, либо самому ручками обрабатывать удаление связанных документов. Но зачем там countDocuments не совсем понял...
Nick
А есть в монге что то типа запрета удалить документ, или на него ссылается другой док по ID
вам нужен аналог foreign key, но монга не поддерживает это, реализовывайте сами на стороне приложения и соотвевенно можно будет руками что угодно наворотить в базе
Al
нужно примерно следующее... коллекция phys и folders вторая ссылается по id на первую. Те одному физическому файлу (с уникальным sha1), может быть прилинковано несколько виртуальных в folders
Al
можно удалить phys только когда удалены все прилинкованные folder
Al
те нужно проверить что число документов в folder с данным physID равно нулю... затем делать deleteOne
Al
как это сделать правильно?
Al
Вложенные документы не причем..
Al
А ручками обрабатывать.. про то и речь. Типа const hasLink = await Folder.find({ _id: ObjectId( phys._Id )}).exec() If(!hasLink) { phys.remove() }
Al
но если в момент между find и remove вставят такой же?