Если вы хотите в будущем спросить, связанную с $geoWithin
или $centerSphere
, тогда укажите свою структуру поля, как это: -
"location" : {
"lng" : 77.15319738236303,
"lat" : 28.434568229025803
},
"redius" : 120
, а затем выполните запрос типа: -
db.collection.find( {location: { $geoWithin: { $centerSphere: [ [ lat, lng ], radius/3963.2] } }} )
Оказывается, containerDefinitions
не применимо в этой ситуации. Я не уверен, где я нашел это (может быть, из образца Dockerrun где-то). Фактическое имя свойства указано ниже:
{
"AWSEBDockerrunVersion": "1",
"Image": {
"Name": "***.eu-central-1.amazonaws.com/***:latest",
"Update": "true"
},
"Ports": [
{
"ContainerPort": "5000"
}
],
"Logging": "/var/log/nginx"
}