Я пытаюсь написать запрос golang bson для этого запроса mongodb, но не могу.Кто-нибудь может помочь?Я могу запросить оболочку mongo с помощью команды
db.collection.find({"nfType": "SMF"},{"_id": 0,"ipv4Addresses": 1})
, которая выдает желаемый результат как
[{ "ipv4Addresses": ["198.51.100.1"]}]
Теперь я пытаюсь написать golang bson для этого запроса, чтобы получить только ipv4Addressesполе, как показано выше, но не может.Документ в коллекции имеет вид
{
"nfType": [
"SMF"
],
"nfStatus": [
"REG"
],
"sNssais": [
{
"sst": 1,
"sd": "sd1"
}
],
"nsiList": [
"NSI-ID1"
],
"ipv4Addresses": [
"198.51.100.1"
]
}