Как я могу найти подполе, которое имеет похожее имя поля в одном документе MongoDB - PullRequest
1 голос
/ 28 июня 2019

Я хочу найти много полей, в которых каждое имя поля немного отличается в одном документе, данные примера которого приведены ниже

{
 id:xxx ,
 E20190318_1:{
            a:1,

         },
 E20190318_2:{
            a:1,
            b:5
         },
 ...,
 E20190318_1000:{
            a:2,
            b:2
         },
 E20190319_1:{
            a:1,
            b:2
         },
 ...,
 E20190319_1000:{
            a:0,
            b:6
         },
}

что мне делать, если я хочу найти все поля E20190318 с помощью nosql mongodb? * E20190318 << Это имя файла, которое я сделал как имя ключа объекта. </p>

db.getCollection('eg').find({},{$regex:/E20190318/i}).pretty()

Я пробовал эту команду, и программа возвращает мне только идентификатор объекта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...