0
初心者の質問はここにあります - Express、Node、Mongojsで始まります。db.collection.findはゼロドキュメントを返します
私は、「ユーザ」と呼ばれるのmongodで小さなデシベルを作成しましたし、私がしなければ:
db.users.find()
をモンゴシェルから、私は、ドキュメントの配列が返され得ます。
私は、ページを細かく描画するExpressでapp.jsを設定しました。 またpackage.jsonを有する:
"mongojs": "^2.4.1"
依存関係のセクションで定義されました。
私はapp.jsの上部にmongojsを必要とするvarデシベルを定義した:私は私のエクスプレスのコードでdb.users.findを行うと
var mongojs = require('mongojs');
var db = mongojs('custapp', ['users']);
、それは空のドキュメントが結果を返します。
app.get('/', function(req, res){
db.users.find(function(err, docs){
console.log(docs);
})
})
完全な初心者のための簡単な思いやりのある回答です。 私は何も知りません:-)
間違ったデータベースに接続していますか?まず –
、あなたは 'console.log'に' err'変数を試みましたか? – Sergeon
console.log(err)コンソールに「null」と答えてください –