в моем коде у меня есть следующие журналы консоли:
console.log(JSON.stringify(department.locationFilter, null, 2));
console.log(JSON.stringify(department.locationFilter.geoLocation, null, 2));
Результат первого журнала:
{
"city": "Stuttgart",
"radius": 50,
"geoLocation": {
"type": "Point",
"coordinates": [
9.1800132,
48.7784485
]
}
}
Результат второго журнала:
undefined
Когда я регистрирую "geoLocation" in department.locationFilter
, это также приводит к false
.
Я не понимаю, почему geoLocation undefined
, потому что оно существует внутри объекта JSON.
Для еще немного информации, отдел читается с mongodb.