Монго и найти всегда ограничено 100 с геоданными

Пытаясь поэкспериментировать с исполнением монго, я обнаружил странное поведение моего монго дб.

Прежде всего, я заполнил его следующим запросом:

for (i=0; i < 10000000; i++){db.location.insert( {_id: Math.floor((Math.random()*10000000000)+1), position: [Math.round(Math.random()*10000)/10000, Math.round(Math.random()*10000)/10000]} )}

следующий:

db.location.ensureIndex( {position: "2d"} )

Затем я выполняю запрос:

db.location.find( {position: { $near: [1,1], $maxDistance: 1/111.12  } } )

Что бы я ни пытался сделать, я всегда получаю размер или счет 100.

В документации я заметил, что ограничение по умолчанию равно 100. Я также попытался переопределить его значениями, превышающими 100. К сожалению, мне не удалось.

Вы когда-нибудь сталкивались с таким случаем?

Ответы на вопрос(3)

Ваш ответ на вопрос