我目前知道如何进行简单查询,但是我想基于数据库中的两个字段来运行查询(例如,promoted = True AND Diet =“ Vegan”)
这是我现在的查询,以便获取所有推广的食谱,但我只想获取素食主义者的推广食谱。
export const discoverRecipesFetch = () => {
return (dispatch) => {
firebase.database().ref(`/recipes`)
.orderByChild('promoted').equalTo(true).limitToLast(25)
.on('value', snapshot => {
dispatch({ type: DISCOVER_RECIPES_FETCH_SUCCESS,
payload: snapshot.val() });
});
};
};