Пн go агрегация проекта не работает для определенного поля - PullRequest
0 голосов
/ 24 апреля 2020

У меня возникает проблема в mongodb, когда я использую агрегат проекта для указанного поля c.

db.Collection.aggregate ([{"$ project": {"field1": 1}}] )

{"field1": "test1"}

При проецировании только поля field1 оно работает нормально. Но когда я включаю другие поля, кроме _id, field1 не проецируется.

db.Collection.aggregate ([{"$ project": {"field1": 1, "field2": 1, "field3 ": 1}}])

{" field2 ":" test2 "," field3 ":" test3 "}

Для вашей информации я использую mon go v4.2.2 версия и я вставил документ с помощью клиента mongocxx. т.е. он работает нормально, когда я вставляю с помощью mongocli shell.

Может кто-нибудь, пожалуйста, помогите мне.

...