
yopp
23.05.2018
11:04:29
https://groups.google.com/forum/m/#!topic/mongodb-user/UWIPZEAKYiw
Stable: 3.6.4 (Apr 13, 2018), Bugfix: 3.4.15 (May 16, 2018), Upcoming: 4.0.0-rc0 (May 22, 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
4.0.0-rc0: https://groups.google.com/forum/m/#!topic/mongodb-user/UWIPZEAKYiw
3.6.4: https://docs.mongodb.com/manual/release-notes/3.6/#apr-13-2018
3.4.15: https://docs.mongodb.com/manual/release-notes/3.4/#may-16-2018
3.2.20: https://docs.mongodb.com/manual/release-notes/3.2/#may-10-2018 (End of life: September 2018)
3.0.x: Support ended February 2018

Pavel ?
23.05.2018
22:49:36

Щерба
24.05.2018
04:21:45
Все привет! Подкажите как сделать аналог выражения в MysQl %Привет% в mongo?За ранее спасибо!

Google

Dmitriy
24.05.2018
06:13:20

Щерба
24.05.2018
06:14:27

Dmitriy
24.05.2018
10:07:02
Можно ли в mongodb использовать пользователей ОС для входа? И управленять правами через группы?

Старый
24.05.2018
10:09:18

agic
25.05.2018
09:20:50
добрый день господа
можно вас помучать тупыми вопросами?

Yaroslav
25.05.2018
09:21:18
если вопрос можно нагуглить
то нет
а если нет, то да

agic
25.05.2018
09:21:29
уже гуглил (

Yaroslav
25.05.2018
09:21:39
весь интернет перерыл(с.)
давай)

agic
25.05.2018
09:21:47
{ "_id" : ObjectId("5b03f317d77d5e63275e1601") ObjectId("5b06c0dfd77d5e227965d151").getTimestamp()
ISODate("2018-05-24T13:40:47Z")

Google

agic
25.05.2018
09:21:57
в общем есть время через _id
я не могу сообразить как составить запрос чтобы выгрузить за последние например 20 минут
более в документе времени нигде нет

Yaroslav
25.05.2018
09:22:40
гугли лучше
успехов

Nick
25.05.2018
09:26:01

agic
25.05.2018
09:26:35
ну иногда приходится делать что есть

Nick
25.05.2018
09:27:34
если это разовая задача, то развлекайтесь с создание кастомного Object id и выборками до/после него
если закладываетесь на постоянную работу - лучше сейчас переделайте

Anatoliy Skuratov
25.05.2018
10:54:28

agic
25.05.2018
10:55:08

yopp
25.05.2018
11:11:02
гугли лучше
Read-only на сутки. В следующий раз перманентный бан.
В этой группе можно задавать любые вопросы по теме.

agic
25.05.2018
11:45:55
да как бы ) я нагуглил

Amir
25.05.2018
14:10:19
а тут ктонить с монгой на питоне баловался? у меня почему то конструкция .insert(obj) меняет объект засовывая туда _id: Objectid(...)

Ilya
25.05.2018
14:10:58
эээ что?

agic
25.05.2018
14:11:06
ахах

Ilya
25.05.2018
14:11:57
ну как бы если вы не передаете свой _id, то туда вставится Objectid

Amir
25.05.2018
14:13:34
да блин)
это отключить можно?

Google

agic
25.05.2018
14:13:53
ам?

Amir
25.05.2018
14:13:57
все портит, когда без твоего ведома меняют объект

agic
25.05.2018
14:14:17
передавайте _id

Amir
25.05.2018
14:14:24
его еще нету

agic
25.05.2018
14:14:40
я слабо понимаю что вы хотите

Amir
25.05.2018
14:15:01
хочу что бы конструкция вида res = db.collection.insert(obj) не портила obj

agic
25.05.2018
14:16:18
http://api.mongodb.com/python/current/tutorial.html
короче я совсем туп и не понимаю зачем вам такая консрукция

Ilya
25.05.2018
14:16:53
да он просто сам obj потом куда то еще использует
и ему не нравится что там _id появился

Amir
25.05.2018
14:17:14
ну в питоне вроде как не принята конструкция меняющая объект в таком виде
я его передаю а не отдаю на изменение
какая-то печалька

agic
25.05.2018
14:18:43

Ilya
25.05.2018
14:19:12
просто сделайте obj.pop('_id') и работайте дальше или =)
хз

Andruha
26.05.2018
14:34:53
Приветы. Хочу паджинацию сделать. Мне надо пагинировать массив, который я изначально получаю не через find, а через populate? И во вьюху уходит объект game, а пагинировать надо game.items?

Nick
26.05.2018
14:36:04
skip-limit
или покажите как сейчас делается выборка

Andruha
26.05.2018
14:37:33
Ну это если find.skip/find.limit

Google

Nick
26.05.2018
14:40:07
давай вашу текущую выборку в студию, там мож чего и посоветуем
а не надо, это монгус фича. придется делат ьв приложухе пагинацию

Andruha
26.05.2018
14:41:41
Да это node.js + mongoose. Меня сюда отправили из нодежс чата

Nick
26.05.2018
14:42:45
либо делаете в приложухе руками, либо делаете кастомный запрос и ручками собираете данные вместо populate
в ошдем случае берете aggregate там find -> lookup -> unwind > skip -> limit
либо по типу слайса чтонить
нагуглилось такое https://gist.github.com/sdgluck/ce8f9b8b9d64c9e25a1e71d53a5ba128
за то что там написано не ручаюсь, на вид используется чтото вменяемое. но придется почитать доки к стеджам aggregate в монге

Andruha
26.05.2018
17:51:42
спасибо! нагуглил что-то похожее на SO, позже буду пробовать. Еще раз спасибо

Ivan
26.05.2018
23:55:18

yopp
27.05.2018
00:13:41
Эта группа создана для помощи. Посылать в Гугл — не помощь.

Amir
27.05.2018
09:28:53
Репрессии ?)

Nick
27.05.2018
09:47:45
ну вы же так же пришли сюда с вопросм, который разрешается через тикет на гите

Алишер
27.05.2018
09:48:04

Nikita
27.05.2018
11:57:42
Ребята, подскажите, пожалуйста.
C Mongoose если изменил схему, то при вызове Model.update она не обновляется?
А то я добавил таймштампы, а их нет в коллекциях

Nick
27.05.2018
12:03:35
Так а кто за вас значения добавит? Можете в схеме указать дефолтнок зна,ение, но в базе появится только после апдейта дока с новыми значеничми

Nikita
27.05.2018
12:20:49

Nick
27.05.2018
12:26:47
Не понял проблему

Nikita
27.05.2018
12:41:35

redbeard
27.05.2018
13:11:27
здрасьте, товарищи! а насколько хороша монга для хранения большого кол-ва чатов и сообщений в них? применял ли ее кто-то в этом случае?

Google

Nick
27.05.2018
13:27:30
А много это сколько?

redbeard
27.05.2018
13:33:45
кол-во юзеров исчисляется несколькими сотнями тысяч, пишет,ну, допустим, мессаг 100 в день, возможно, больше

Nick
27.05.2018
13:46:11
Т.е. Планируете уже с чего смигрироваиь? Или новое делаете и такие граедмозные планы?

redbeard
27.05.2018
13:48:32
нет, с нуля, пока все только на бумаге

Nick
27.05.2018
14:00:51
Для начала норм, потом нсли что на чтото другое перенесете, если вдруг действительно много данных будет. Заодно уже определите свли потребности и может чтоио получше под ваш случай подберете