gpt4 book ai didi

javascript - 我有一个关于从 lowdb 中存储的记录中获取特定字段的问题

转载 作者:行者123 更新时间:2023-12-03 00:24:23 25 4
gpt4 key购买 nike

如何从 lowdb 中的记录中检索特定字段?假设我有一个名为 lowdb 的帐户,其记录如下:

"account": [
{
"name": "bill",
"email": "bill@gmail.com",
"balance": "500",
}
]

我只想返回屏幕上的余额值。我使用 javascript 作为前端。

当我起诉下面的命令时,它返回完整的记录,但我只想要一个特定的字段:

console.log(db.get('account').find({email: 'bill@gmail.com'}).value());

最佳答案

您应该能够直接在 lowdb 中执行此操作:

console.log(db.get('account.balance').find({email: 'bill@gmail.com'}).value());

这是可能的,因为 lowdb 使您可以访问所有 loadash api,并且调用 get 的方式由 loadash 给出:

loadash get method

或者简单地从返回的 obj 中访问该 prop:

console.log(db.get('account').find({email: 'bill@gmail.com'}).value().balance);

关于javascript - 我有一个关于从 lowdb 中存储的记录中获取特定字段的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54157824/

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