Nodejs-Mongodb-собственный фильтр вложенных документов не работает должным образом - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь получить данные из Mongodb из кода Nodejs через драйвер MongoDB-Native.Вот модель, которая у меня есть в коллекции:

{
  name: 'Himkar Dwivedi',
  role: 'Software Engineer',
  address: {
    flat: '163',
    building: 'B6',
    area: 'DLF',
    contact: {
      type: 'phone',
      num: '910xxxx882'
    }
  }
}

Я получаю правильный ответ из нижеследующего запроса:

{ role: 'Software Engineer',   name: 'Himkar Dwivedi',   'address.flat': '163' }

, но мне нужно сформировать запрос примерно так: (true json queryобъект)

{ role: 'Software Engineer',   name: 'Himkar Dwivedi',   address:{flat: '163' }}

Что не дает мне никакого ответа.Пожалуйста, помогите мне решить эту проблему.

...