2017-01-24 9 views
2

私はデータベースから単純なものをクエリしています。空の配列を返しています。私はサイト上のドキュメントに従っていくつかの方法を試しました。Lokijs - 単純なクエリが機能しない

user.chain().find({ email: '[email protected]' }).data(); 

私もこれを試してみました:

user.find({ email: '[email protected]' }); 

を私はもちろんの前にこれを追加しました:

var user = db.addCollection('User', { 
indices: ['email'] 
}); 

私もDynamic Viewでそれを試みたが、それはどちらも働いていません。

すべてのアイデア?ありがとうございました。

答えて

2

質問する前にデータベースを読み込む必要があるかどうかわかりませんでした。ここに簡単な例を示します:

db.loadDatabase({}, function() { 
var user = db.getCollection('User'); 
console.log(user.findOne({ 'email': '[email protected]' })); 
}); 

誰かを助けることを願っています!

関連する問題