Най-накрая направих това работа. Ето как в крайна сметка го направих:
Първо направих файл, наречен test.js със следното в него:
db = connect("localhost:27017/admin");
db.auth('username','password');
db = db.getSiblingDB('test');
var cursor = db.cust.find();
while (cursor.hasNext()) {
printjson(cursor.next());
}
След това изпълних тази команда от командния ред:
mongo test.js
Също така искам да посоча няколко неща, които научих, докато се опитвах да направя това на всеки друг разработчик, който има проблеми.
1) ако добавите нова база данни и работите с mongo с удостоверяване, първо трябва да влезете в базата данни за удостоверяване и след това да превключите към желаната база данни (както показва моят пример), или трябва да добавите потребител/парола към желаната база данни (както вероятно трябваше да направя на първо място)
2) Когато стартирате javascript файл чрез mongo, не очаквайте да използвате същите функции на "javascript", с които сте свикнали. Току-що научих труден урок, че не всички javascript са еднакви. например, не можете да използвате Console.log() в javascript файл, който се изпълнява чрез mongo, тъй като console.log всъщност не е основен javascript, а по-скоро функция, специфична за реализации на браузър и възел.