@MongoDBRussian

Страница 204 из 342
Игорь
15.03.2018
11:56:17
но странно, что в доках не указанно, что символ @ не валиден

буду лучше его регуляркой вырезать

на всякий случай

Nick
15.03.2018
11:57:38
Это проблема js

Google
Ilya
15.03.2018
11:57:41
я почти на такое же натыкался с нижним подчеркиванием

Aleksandr
15.03.2018
11:57:45
замена подстроки быстрее будет, чем регулярка

Ilya
15.03.2018
11:57:51
тоже пришлось через getCollection

abc
15.03.2018
12:01:39
Такая проблема, mongo раниться на Azure, стерлась вся дата, wtf ?
Мы на выходных пьяные ползали по инету в поиске хостов где монга наружу стоит и без пароля . Подключались и грохали все базы. Наверно и ваша попалась

GNU/Docker
15.03.2018
12:06:53
предупредительный выстрел в голову

Vitaliy
15.03.2018
12:09:17
Такая проблема, mongo раниться на Azure, стерлась вся дата, wtf ?
https://cs8.pikabu.ru/images/previews_comm/2016-12_6/148274851718989114.jpg

кстати сейчас в дефолтной инсталляции она слушает только локалхост

abc
15.03.2018
12:16:20
не сервис использовали

shodan. за час вроде бы 230 хостов нашли

может и больше, плохо помню. надо еще по эластиксерч инстансам так же пройтись

Nick
15.03.2018
12:17:47
хаха)

Google
Nick
15.03.2018
12:18:13
тока сначал предупредительный в чат эластика закинь, чтоб народ лишний раз перебсдел))

Tenni
15.03.2018
12:18:30
я так с самбой развлекался в прошлом году

abc
15.03.2018
12:18:43
предупредительный не помогает

GNU/Docker
15.03.2018
12:19:06
чёт это деструктивное говно какое-то

лучше поумнее что-то придумать, способы автоматического оповещения

дропать чужие базы это тупое вредительство

Tenni
15.03.2018
12:21:00
лучше поумнее что-то придумать, способы автоматического оповещения
ломать интереснее, почувствуй себя хакером с тремя строчками на питоне =) (pymongo, shodan, func)

GNU/Docker
15.03.2018
12:21:18
ну я не мамкин скриптокидди

Tenni
15.03.2018
12:21:24
с эластиком еще проще, там curl

abc
15.03.2018
12:21:41
торчать с открытой базой в инет в которой персональные данные тоже так себе подвиг

GNU/Docker
15.03.2018
12:21:55
это раз, а во-вторых проверьте что под словом "хакер" вы имеете ввиду правильное значение

Tenni
15.03.2018
12:22:18
его уже исказили

GNU/Docker
15.03.2018
12:22:42
его уже исказили
Не повод делать хуже.

Tenni
15.03.2018
12:23:24
Не повод делать хуже.
дак я вайт скорее, давно уже перерос мелкие вредительства =)

GNU/Docker
15.03.2018
12:23:50
вайт, эх.

Небось и на калилинуксе сидите?

Tenni
15.03.2018
12:24:14
толсто =)

GNU/Docker
15.03.2018
12:24:33
я сделаю полезное дело и скину сюда вот это: http://catb.org/jargon/html/H/hacker.html

Google
Tenni
15.03.2018
12:25:09
ну его еще определил Линус давно, точнее его иконой считали

так что ничего нового =)

GNU/Docker
15.03.2018
12:25:20
его определили до Линуса

Tenni
15.03.2018
12:25:29
а про кали смешно, там на w10 его добавили вроде

GNU/Docker
15.03.2018
12:25:41
Нехорошо проповедовать невежество, не надо так.

Tenni
15.03.2018
12:26:15
утомляешь, гл =)

John
15.03.2018
13:29:59
всем привет. можно в монге сделать апдейт и засетить значение одного поля в другое? из консоли

John
15.03.2018
13:37:29
о стоп eval вроди еще работает

Nick
15.03.2018
13:43:45
из shell
монгошел? или обычный линуксовый?

John
15.03.2018
13:44:12
mongo shell

Nick
15.03.2018
13:45:33
тогда зачем eval, если он и так выполняет js код внутри себя

John
15.03.2018
13:53:22
db.coll.find({app_id:{$ne:null}}).forEach(function(e) { e.group_id = "wtf"; db.coll.save(e); });

спс, работает)

Никита
15.03.2018
17:24:49
Ну написано же в ошибке

Alexander
15.03.2018
22:00:05
Всем привет. А что сейчас в тренде из NoSQL designer'ов? Посмотрел Hackolade, годная штука, но отдавать €999 за выгрузку в моделек в монгус как-то совсем не хочется

Nikita
16.03.2018
09:49:58
Всем привет! Тут кто-нибудь работал с гео-запросами в Монгу? У меня запрос не пашет на компе и сервере, а у друга на компьютере — пашет. Куда копать? Ещё ошибка ничего особо не говорящая: "message": "geoNear command failed: { ok: 0.0, errmsg: \"error processing query: ns=admin.offers limit=100Tree: GEONEAR field=location maxdist=5000 isNearSphere=1\nSort: {}\nProj: { $pt: { $meta: \"geoNearPoin...\", code: 2, codeName: \"BadValue\" }",

Google
Nikita
16.03.2018
09:52:57
mongo | 2018-03-16T09:31:27.156+0000 I COMMAND [conn3] command admin.$cmd command: createIndexes { createIndexes: "offers", indexes: [ { name: "location_2d", key: { location: "2d" }, background: true } ], lsid: { id: UUID("8b098ce8-d0c2-4f1d-9604-9ef3d7d6cd2e") }, $db: "admin" } numYields:0 reslen:113 locks:{ Global: { acquireCount: { r: 1, w: 1 } }, Database: { acquireCount: { w: 1, W: 2 }, acquireWaitCount: { w: 1, W: 1 }, timeAcquiringMicros: { w: 27440, W: 9458 } }, Collection: { acquireCount: { w: 1 } } } protocol:op_query 117ms При старте было

Я просто Мангуста использую, может где-то докрутить надо?

Или после save нужно индекс ещё раз пересобирать?

Yurii
16.03.2018
09:56:06
Или после save нужно индекс ещё раз пересобирать?
нет, если монгус, то он в фоне создает индексы в базе, а база уже сама ими рулит при создании новых записей, дополнительно ничего не надо

Nikita
16.03.2018
09:56:28
Тоже так думал/читал, но ошибка остаётся ?

Yurii
16.03.2018
09:56:58
ну если у него работает, а у тебя нет, хотя базы и индексы на них одинаковые - остается вариант версионности, мож у тебя не актуальная монга?

Yurii
16.03.2018
09:58:16
3.6.3, проверяли. И драйвер один.
посмотри все же, одинаковые ли у вас индексы стоят)

Yurii
16.03.2018
10:00:34
то надо поставить в схему монгуса такие, как у друга, у которого все работает ?

Nikita
16.03.2018
10:00:58
а, ну код то точно идентичный

location: { type: [Number], // [<longitude>, <latitude>] index: '2d', required: [true, 'Местоположение обязательно'], default: null, validate: [checkArrayLength, 'Местоположение обязательно'] },

Alexandr
16.03.2018
10:03:40
привет всем. кто-нить в go шарит?

Nikita
16.03.2018
10:07:20
не уверен, что клиентом к докер контейнеру подключусь, сейчас посмотрю

Airat
16.03.2018
10:07:43
не уверен, что клиентом к докер контейнеру подключусь, сейчас посмотрю
можно там по ssh ходить в удаленные базы, наверно это оно

Nikita
16.03.2018
10:08:11
можно там по ssh ходить в удаленные базы, наверно это оно
Не, они же там по дефолту в одной сети докера крутятся

Nikita
16.03.2018
10:18:57


yopp
16.03.2018
10:19:19
Не надо тут этого.

Nikita
16.03.2018
10:19:42


Google
Nikita
16.03.2018
10:22:17
| { | "$geoNear": { | "near": { | "type": "Point", | "coordinates": [ | 76.92832, | 43.218688 | ] | }, | "maxDistance": 5000, | "distanceField": "distance", | "spherical": true | } | }

такой запрос уходит

yopp
16.03.2018
10:30:07
Хм. Looks legit. Тогда следующие советы: 1) не используйте базу с названием admin, она системная. 2) code: 2 это действительно про отсутствие индекса, проверяйте ещё раз что индекс на том атрибуте, по которому делаете поиск в запросе

yopp
16.03.2018
10:31:40
@dd_bb
Ну тогда уберите из запроса spherical: true

Nikita
16.03.2018
10:31:58
Запрета в неё писать нет, но лучше этого не делать
Ну это локально, пока что. Но вообще поменять надо.

yopp
16.03.2018
10:32:51
Либо пересоздайте индекс, так чтоб он был 2dsphere

Страница 204 из 342