У меня возникает следующая проблема при попытке ссылки из одной коллекции в другую с помощью параметра _id
коллекции:
Коллекция 1 (компании):
"_id": ObjectId("123"),
"name": "examplename",
"type": "xy"
Коллекция 2 (адреса):
"_id": ObjectId("456")
"street": "streetname"
"number": 1
"zip": 12345
"location": "examplelocation"
"city": "examplecity"
Я попытался добавить ссылку на коллекцию компаний в коллекцию адресов с помощью документации MongoDB, вставив следующее код под полем city
:
...
"company": {
"$ref": "companies",
"$id": ObjectId("123")
}
Пока безуспешно. Вместо добавления данных companies
в addresses
я получаю либо ObjectId (= 123) в виде строки, либо ошибку при попытке добавить поле company
в коллекцию.
Любая идея как я могу сослаться на 1-й сборник во 2-м?