我们正在使用Firestore数据库。在我们的汽车列表中,我们有不同的品牌。每个品牌具有相同的属性,但具有不同的价值。我们要过滤汽车和一个或多个属性。 我们不想下载所有数据并在客户端进行过滤。
我们已经尝试使用以下代码:
constructor(
private afs: AngularFirestore
)
....
return new Promise<CarModel>((resolve, reject) => {
var carCollection = this.afs.collection<Car>('Cars', ref =>
ref
.where('Driver', '==', 'Man')
.where('Location', '==', 'Switzerland'));
我们希望有一个包含多个条目的列表,并且具有我们已过滤的相同属性驱动程序和位置。