sql >> Database >  >> NoSQL >> MongoDB

Hoe een item (Point, LineString, Polygon) binnen een selectiekader in mongodb te krijgen

Ik heb een manier gevonden om alles in een selectiekader te krijgen met behulp van $geoIntersects en maak een Polygoon van Bounding Box. Zoals het onderstaande voorbeeld.

    {
    "location": {
        "$geoIntersects": {
            "$geometry": {
                "type": "Polygon",
                "coordinates": [
                    [
                        [
                            5.372314453125,
                            52.288322586002984
                        ],
                        [
                            12.623291015625,
                            52.288322586002984
                        ],
                        [
                            12.623291015625,
                            49.67829251994456
                        ],
                        [
                            5.372314453125,
                            49.67829251994456
                        ],
                        [
                            5.372314453125,
                            52.288322586002984
                        ]
                    ]
                ]
            }
        }
    }
    ]
}



  1. mongodb unwated verwijdering van een leeg veld bij update

  2. Meteor retourwaarde als string

  3. Waarom is een enkele Jedis-instantie niet threadsafe?

  4. Misbruik cURL om te communiceren met Redis