Оболочка mongoDB – выход из набора результатов db.find()

Когда вы запрашиваете что-то в монго, используя db.collection.find(), и если набор результатов превышает максимально допустимый размер shellBatchSize, монго печатает n записей и говорит type "it" for more. Если вы не хотите видеть больше, как выбраться из этого и вернуться в оболочку монго?

Я знаю CTRL +C Я знаю преобразование вывода в массив JASON Я знаю перенаправление вывода в файл.

Я ищу негрубый способ (например, CNTRL + C), чтобы вернуться к оболочке монго.

Спасибо,


person Vamsi    schedule 15.02.2017    source источник
comment
Вы уже вернулись к подсказке оболочки mongo, когда она это сделает.   -  person JohnnyHK    schedule 15.02.2017
comment
хм.. интересно. Но как я могу запустить другой запрос в командной строке, не полностью выходя из оболочки монго и возвращаясь: >mongo > use db и т. д.   -  person Vamsi    schedule 15.02.2017
comment
Просто введите новую команду в приглашении >. Может быть, вы видите что-то еще?   -  person JohnnyHK    schedule 15.02.2017
comment
позвольте мне попробовать это... пожалуйста, проигнорируйте мой ответ.   -  person Vamsi    schedule 15.02.2017
comment
ОМГ это правильно. Никогда этого не понимал. Я чувствую себя таким невежественным. Извините за глупый вопрос и большое спасибо за ответ.   -  person Vamsi    schedule 15.02.2017


Ответы (1)


Когда вы выполняете запрос в оболочке, результатом которого является Type "it" for more, вы уже возвращаетесь в основную командную строку оболочки. Вы можете просто ввести новую команду в приглашении >.

person JohnnyHK    schedule 15.02.2017