yopp
explain(«executionStats»)
yopp
телеграм со своими кавычками очень сильно утомил
Do Some
Нашли где искать =)
Danil
привет! как получить имя хоста внутри докер-контейнера монгодб?
Danil
лучше опишите вашу проблему
уже разобрался, спасибо!
Nick
ха, всегда пожалуйста)))
Alisher
Привет народ, не подскажите какой нибудь Web админ интерфейс для mongodb типо что то django adminpanel или phpmyadmin?
Alex OXEN_SN 🇺🇦
Привет народ, не подскажите какой нибудь Web админ интерфейс для mongodb типо что то django adminpanel или phpmyadmin?
У них есть такая штука если это в тему https://docs.mongodb.com/manual/administration/free-monitoring/
Alisher
практически
Alisher
У них есть такая штука если это в тему https://docs.mongodb.com/manual/administration/free-monitoring/
там есть мониториг, но там что то не сказано насчет CRUD модели
Alex OXEN_SN 🇺🇦
Такеое будет
Anonymous
Mongo manager под arch linux подскажите?
yopp
Mongo manager под arch linux подскажите?
а что под «mongo manager» подразумевается?
Edouard
Может, что-то в районе https://studio3t.com/download/ подойдет, оно кроссплатформенное. Пользователям арча установка студии и тем более не составит труда..
Anonymous
а что под «mongo manager» подразумевается?
Визуальный редактор, чтобы можно было запросы тестировать, визуально создавать и так далее
yopp
абсолютно отвратительные продукты от 3T, да
Anonymous
А какие хорошие?
yopp
и https://www.mongodb.com/download-center/compass?jmp=hero
yopp
никаких, увы
yopp
была неплохая Robomongo, но её продали 3T, а 3T её убили
Anonymous
Робомонго?)
Anonymous
yopp
ну она формально живая, но на деле её больше не разрабатывают
yopp
последний релиз сломал её на некоторых платформах
Anonymous
На х32 вообще нету её)
yopp
x32 и не нужен
Anonymous
:)
Anonymous
А что 3т поломали в нём?
yopp
https://github.com/Studio3T/robomongo/issues
yopp
ого
yopp
даже что-то накомитили
Anonymous
Привет всем, подскажите такое: Запрос db.projects.find({"projectCountry": {$type: "string"}},{projectCountry:1}).pretty() В ответе помимо нужного встречатеся такое: { "_id" : ObjectId("5bf36ca26082a05f619d77c1"), "projectCountry" : [ "France" ] } Немного не понятно. Как получить записи, где в этом поле строка? UPD: Всё еще не понял, но решил с помощью .find({"projectCountry": {$not:{$type: "array"}}},{projectCountry:1}).pretty()
yopp
Так, ну что, ломайте! https://play.db-ai.co/
yopp
Баги вот сюда: https://github.com/db-ai/playground/issues
Roman
я дурак или чего? может $gt просто-напросто имеет другие параметры синтаксис
Roman
почему я несколько дней бьюсь с делением на два
Nick
может уже всетаки сделаешь доп поле с коеффициентом?
Roman
я в итоге сделаю его это 100%
Roman
но мне нужно решить проблему эту, иначе у меня будут психологические проблемы
Nick
Nick
а вот если сравнивать с ратио то ничего не получается да
Roman
а ратио для дебага вообще оригинальный то запрос такой: $expr: { $gt: ['$following', { $divide: ['$followers', 2] }] }
Nick
Nick
конкатенация того самого ратио который вы тянете - Null
Roman
ратио придумал @dd_bb
Roman
я вообше не юзал его
Nick
какие названия офигенные
а вы точно в них не запутались?
Roman
поправил)
Roman
я просто в ярости тут
Roman
стучу по клавишам
Nick
все работае
Nick
AstraSerg
я просто в ярости тут
Так вроде всё верно, 92 не больш е 225
Roman
Так вроде всё верно, 92 не больш е 225
а в запросе то указано что строго больше должно быть
Nick
Nick
меняю gte на ge и перестает выдавать данные
Max
Парни кто монгу плагин для штора ставил?
Nick
фигачу $lt и появляется стркоа с 450|92
Nick
а в запросе то указано что строго больше должно быть
это чтоб не делать кучу данных и на двух строка сразу все оттестить
Nick
да
AstraSerg
Может из-за типов данных?
AstraSerg
Например сравнение строки и флоата
Nick
ставлю на то что человек запутался в своих наименования и что больше чего должно быть. пора отдохнуть от этой задачи и поиграться на простом наборе данных, где наименования не такими похожими
AstraSerg
Например сравнение строки и флоата
Не, не воспроизводится. Можете еще раз показать что делаете и что получается?
Oleg
подскажите, пожалуйста, как с помощью mongoose написать findByIdAndUpdate, чтоб он не перезаписывал поля на undefined? то есть, чтоб апдейтил только заданное.
AstraSerg
Может $set ?
Nick
используйте .save
Nick
и забудьте про ручную модификацию бд если используете одм
Nick
только через схемы/модели
Andrey
а есть возможность монгусу сказать что вот это поле object, но внутри него есть по конкретному пути Double?
Andrey
лучше напишите какую проблему пытаетесь решить
в схеме должно быть поле вида: state: { phase: 1, curtmoney: 10.0, ... } проблема в том, что точно известно что будет поле curtmoney: Double, набор остальных полей динамический, как описать такой объект?
Nick
список полей должен быть постоянен