我想按顺序将数组保存在子集合Firebase中
保存SubCollection的方法
addProduct(product: Array<Product>, id: any) {
let key = [];
for(let i = 0; i < product.length; i++) {
key[i] = this.datepipe.transform(new Date(), 'ddMMyyyyHHmmss') + 1;
console.log(key[i] + i);
this.afs.collection<Product>(`tbl_order/`).doc(id)
.collection<Product[]>('/product')
.doc(key[i])
.set(Object.assign({}, product));
}
}
收藏->文档-子收藏(产品)->(键)
产品
doc1
product 1
doc2
product 2
doc3
product 3