arangosh> for (i = -90; i <= 90; i += 10) {
........> for (j = -180; j <= 180; j += 10) {
........> db.example.insert({ name : "Name/" + i + "/" + j,
........> home : [ i, j ],
........> work : [ -i, -j ] });
........> }
........> }
........>
arangosh> db.example.ensureIndex({ type: "geo", fields: [ "home" ] });
{
"bestIndexedLevel" : 17,
"fields" : [
"home"
],
"geoJson" : false,
"id" : "example/73524",
"isNewlyCreated" : true,
"maxNumCoverCells" : 8,
"name" : "idx_1646382081199046656",
"sparse" : true,
"type" : "geo",
"unique" : false,
"worstIndexedLevel" : 4,
"code" : 201
}
arangosh> items = db.example.getIndexes().map(function(x) { return x.id; });
........> db.example.index(items[1]);
[
"example/0",
"example/73524"
]