@NarkoMan01

Разный результат при одном и том же запросе MongoShell и Node.js?

Здравствуйте!
Никак не могу понять, хотел получить объект "B183", делают запрос через NODE.js в итоге получаю весь документ, пробую через mongoShell получая нужную часть документа

Запрос:
db.subjects.find(
  {"ФизМат.Педагогические науки.B183": {$exists: true}}, 
  {
    _id: 1, 
    "ФизМат.Педагогические науки.B183": 1 
  }
)


"База данных"
"ГеоБио": {
  "Педагогические науки": {
    "B001": {
      "code": "B001",
      "name": "Педагогика и психология",
      "max": " 140",
      "min": " 97",
      "minWithQuota": " 91"
    }
  }
},
"ФизМат": {
  "Педагогические науки": {
    "B183": {
      "code": "B183",
      "name": "Агроинженерия",
      "max": "140",
      "min": " 50",
      "minWithQuota": "none",
      "quotes": []
    }
  }
}
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
@Israfil22
collection.find
Второй аргумент options.projection
Шелл и драйвера это разные вещи
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы