在我的Firebase数据库中,我的结构如下:
customers
-- customer1
customerId:
"customer1"
timestamp:
1566294149128
isActive:
true
-- customer2
customerId:
"customer2"
timestamp:
1566294149128
isActive:
true
-- customer3
customerId:
"customer3"
timestamp:
1566294149128
isActive:
true
我知道我只想获取customerId IN [customer1, customer3]
的客户。而且我不知道如何在纯js中或通过使用react-redux-firebase实现它。
我尝试使用以下方式连接我的React组件:
firebaseConnect((props) => {
const queryParams = [`orderByChild=customerId`, `equalTo=customer1`,`equalTo=customer3`];
return [
{
path: "customers",
storeAs: "searchableCustomers",
queryParams,
},
]
}),
但不起作用。有人知道怎么做吗 a)使用react-redux-firebase b)使用无反应的普通js
编辑:添加我的真实数据库的屏幕截图。我发布中的threads
路径等于customers
路径