当您使用db.collection.find()在mongo中查询某些内容时,如果结果集超过了允许的最大shellBatchSize,则mongo会打印n个记录并显示type "it" for more
。如果oyu不想看到更多,如何摆脱这个并回到mongo shell?
我知道CTRL + C. 我知道将输出转换为JASON数组 我知道将输出转移到文件中。
我正在寻找一些非粗暴的方式(如CNTRL + C)来回到mongo shell。
谢谢,
答案 0 :(得分:1)
当您在shell中执行导致>
的查询时,您已经回到shell的主命令提示符处。您只需在function* isDeviceToDeleteValid(device) {
// select takes a function, unless selectDevices() was returning a function
const devices = yield select(selectDevices());
// shouldn't you be returning a boolean??
if (devices.get(device.get('id'))) {
yield put(deleteDeviceSuccess(device.get('id'), device));
}
}
提示符下键入新命令即可。