我正在使用typicode/lowdb,但我不怎么同时过滤3个属性,因此我对此感到不知所措。
我有这个json:
{"users": [
{
"accounts": [
"1732011c-9748-4c02-8d04-6dfb457e848b"
],
"blocked": false,
"created_by": "email@email.com",
"deleted_at": null,
"id": "68c13cb0-a561-43c1-b304-355786a70d9b"
}
]}
如何找到这些属性:blocked
,deleted_at
和accounts
?我不知道该如何处理“帐户数组” ...如果我仅使用blocked
和deleted_at
,我会这样做:
db.get('users').find({ blocked, deleted_at }).value()
但是accounts
属性是数组又如何呢?
答案 0 :(得分:1)
我认为这很简单
db.get('users').find({ accounts:["1732011c-9748-4c02-8d04-6dfb457e848b"]}).value()