node.jsにテーブル内のデータをコンソールに書き込もうとしていますが、他のテーブルは機能します。
試してみると、次の出力が得られます。
NO ERROR!
QUERY:{"emitted":{"complete":[[]]},"_events":{}}
スキーマ定義に何かが欠けていますか?どんな助けでもいただければ幸いです。
-エリック
以下はmongoシェルからのものです:
> db.userAssessments.find({})
{ "accountId" : "509683edcb884b0000000001", "created" : ISODate("2013-01-12T03:31:20.723Z"), "_id" : ObjectId("50f0d9084469766bb7000001") }
これは私のjsです:
var userAssessmentsSchema = new mongoose.Schema({
accountId : String,
created : Date,
id: String
});
ANALYZER.userAssessments = mongoose.model('userAssessments', userAssessmentsSchema);
ANALYZER.analyzeAssessment = function() {
var query = ANALYZER.userAssessments.find({}).exec(function(err, ass) {
if (!err) {
console.log("NO ERROR!");
console.log("QUERY:" + JSON.stringify(query));
} else {
console.log("ERROR!");
}
});
};