yopp
explain(«executionStats»)
yopp
телеграм со своими кавычками очень сильно утомил
Do Some
Нашли где искать =)
Danil
привет! как получить имя хоста внутри докер-контейнера монгодб?
Nick
Danil
Nick
ха, всегда пожалуйста)))
Alisher
Привет народ, не подскажите какой нибудь Web админ интерфейс для mongodb типо что то django adminpanel или phpmyadmin?
Alex OXEN_SN 🇺🇦
Alisher
практически
Alisher
Alex OXEN_SN 🇺🇦
Anonymous
Mongo manager под arch linux подскажите?
Edouard
Может, что-то в районе https://studio3t.com/download/ подойдет, оно кроссплатформенное. Пользователям арча установка студии и тем более не составит труда..
Anonymous
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
Alex
Viktor
Roman
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
Nick
Nick
меняю gte на ge и перестает выдавать данные
Max
Парни кто монгу плагин для штора ставил?
Nick
фигачу $lt и появляется стркоа с 450|92
AstraSerg
Nick
да
AstraSerg
Может из-за типов данных?
AstraSerg
Например сравнение строки и флоата
Nick
ставлю на то что человек запутался в своих наименования и что больше чего должно быть. пора отдохнуть от этой задачи и поиграться на простом наборе данных, где наименования не такими похожими
Oleg
подскажите, пожалуйста, как с помощью mongoose написать findByIdAndUpdate, чтоб он не перезаписывал поля на undefined? то есть, чтоб апдейтил только заданное.
AstraSerg
Может $set ?
Nick
используйте .save
Nick
и забудьте про ручную модификацию бд если используете одм
Nick
только через схемы/модели
Andrey
а есть возможность монгусу сказать что вот это поле object, но внутри него есть по конкретному пути Double?
Nick
Andrey
лучше напишите какую проблему пытаетесь решить
в схеме должно быть поле вида:
state: {
phase: 1,
curtmoney: 10.0,
...
}
проблема в том, что точно известно что будет поле curtmoney: Double, набор остальных полей динамический, как описать такой объект?
Nick
список полей должен быть постоянен