Перелезь на mongoose, проще будет сделать
И так на нем, но как взять поле 2 уровня не включая в путь поле 1 уровня способа не нашел
строкой через точку можно db.items.update(..., {$push: {'dataGame.players': ...}})
Если вы за это говорите, то не работает, оно берет обертку игры и в нее пишет одно поле игроков, а мне нужно получить только игроков без обертки
так вопрос в добавлении или получении? если нужно получить, то я не уверен
Не проще получить объект, модифицировать, и тогда запушить его в бд?)
а если проблема в том, что формат данных несоответствует, то можно уже после получения сделать map
Сработал способ, спасибо)) весь день убил что б найти способ, оно вон как делается...
а консистентность данных чем обеспечивать?
Что ты подразумеваешь под консистентностью?
Обсуждают сегодня