В чем основы скриптов MongoDB?
Я думаю, что script закончится с .js, и мы запустим его с помощью mongo try.js
Но если я поставлю
print(db.foo.find())
в try.js и используйте mongo try.js
он скажет
MongoDB shell version: 1.6.1
connecting to: test
DBQuery: test.foo -> undefined
и если я использую интерактивную оболочку, набрав mongo и наберите
> db.foo.find()
{ "_id" : ObjectId("4c7a73428261000000003a7e"), "a" : 1 }
> print(db.foo.find())
DBQuery: test.foo -> undefined
{a : 1} было то, что я вставил раньше, используя db.foo.insert({a:1})
Каковы правильные способы выполнения скриптов MongoDB и как печатать вещи как Ruby irb или Python IDLE? Благодарю. (Ruby puts a.inspect или p a могут одновременно печатать всю структуру a (все имена переменных и значения в a))
alert(db.foo.find()) и console.log(db.foo.find()) тоже не будут работать.