Angular 如何以角度将对象从数组推送到firstore
我有一个json文件,我想将json文件中的所有对象推送到firestore 这就是json的样子Angular 如何以角度将对象从数组推送到firstore,angular,angularfire,Angular,Angularfire,我有一个json文件,我想将json文件中的所有对象推送到firestore 这就是json的样子 [ { "John":23m, "Mike":34m, "Adam":12m }, { "John":45m, "Mike":45m, "Adam":67m }, {
[
{
"John":23m,
"Mike":34m,
"Adam":12m
},
{
"John":45m,
"Mike":45m,
"Adam":67m
},
{
"John":90m,
"Mike":4m,
"Adam":2m
},
{
"John":23m,
"Mike":3m,
"Adam":1m
},
{
"John":230m,
"Mike":334m,
"Adam":132m
}
]
在我的ts文件中,我使用http.get()
检索数据
public url='assets/data.json';
public rowData=[];
ngOnInit() {
this.retrieve()
.subscribe(data => this.rowData =data);
}
retrieve():Observable<DataInterface[]>{
return this.http.get<DataInterface[]>(this.url)
};
有什么解决方法吗?尝试从中创建一个对象,例如:
this.firestore.collections('data').add({ mydata: this.rowData });
尝试从中创建一个对象,如:
this.firestore.collections('data').add({ mydata: this.rowData });
我不知道firestore,但如果不支持,请不要发送数组!尝试从中创建一个对象,如:this.firestore.collections('data').add({mydata:this.rowData});这样行吗?我想看看outcome@JanosVinceller完美,但只有第一个物体被发送,而且它自己繁殖了很多times@JanosVinceller请将其添加为答案,以便Awabil可以接受您的答案并关闭此问题。我不知道firestore,但如果不支持,请不要发送数组!尝试从中创建一个对象,如:this.firestore.collections('data').add({mydata:this.rowData});这样行吗?我想看看outcome@JanosVinceller完美,但只有第一个物体被发送,而且它自己繁殖了很多times@JanosVinceller请将此添加为答案,以便Awabil可以接受您的答案并结束此问题。