gpt4 book ai didi

node.js - Lokijs - 简单查询不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 23:51:55 25 4
gpt4 key购买 nike

我正在从数据库中查询一些简单的内容,但它一直返回一个空数组。我按照网站上的文档尝试了几种方法。

user.chain().find({ email: 'test@gmail.com' }).data();

我也试过这个:

user.find({ email: 'test@gmail.com' });

当然我之前也添加了这个:

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

我也用 Dynamic View 尝试过,但两者都不起作用。

有什么想法吗?谢谢你。

最佳答案

我不知道你必须在查询之前加载数据库。这是一个简单的例子:

db.loadDatabase({}, function () {
var user = db.getCollection('User');
console.log(user.findOne({ 'email': 'example@gmail.com' }));
});

希望对大家有帮助!

关于node.js - Lokijs - 简单查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41833589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com