AngularFire2多值查询列表

AngularFire2多值查询列表,angular,firebase,firebase-realtime-database,angularfire2,Angular,Firebase,Firebase Realtime Database,Angularfire2,是否可以在多个键和值上查询Firebase列表,我的列表如下所示 { -key1: { type: 'type1', completed: false }, -key2: { type: 'type2', completed: true }, -key3: { type: 'type2', completed: false } } 是否可以从包含type equals type2和completed Is true的列表中

是否可以在多个键和值上查询Firebase列表,我的列表如下所示

{
  -key1: {
    type: 'type1',
    completed: false
  },
  -key2: {
    type: 'type2',
    completed: true
  },
  -key3: {
    type: 'type2',
    completed: false
  }
}
是否可以从包含type equals type2和completed Is true的列表中获取所有内容

下面是我的代码

let end = FIREBASE.LIST_END;
this._angularFireDatabase.list( end, {
  query: {
    orderByChild: QUERYABLES.TYPE,
    equalTo: type
  }
});

但这将只查询类型,我如何添加其他已完成的键?

没有Firebase只支持对单个属性的查询。不过,你可以自己制作合成键