是否可以通过AngularFire2从Firebase取回刚刚保存的数据? 我想要保存的数据及其生成的UUID。
我这样保存数据:
load csv with headers from "file:///fb4.csv" as line with line
create (:Entry {name:"Co-ordinates", X:toInteger(line.`X`), Y:toInteger(`Y`), Z:toInteger(`Z`), rock_type:line.`GM fault block 4`})
现在,我想将已保存的数据作为具有自定义对象映射的Observable返回。
我现在所拥有的是,我首先将其转换为Observable,然后通过valueChanges进行获取。
对我来说,这似乎有些矫kill过正。
答案 0 :(得分:0)
我正在像这样完成它:
const phase = this.fireStore.collection("projects").doc(post.projectId).collection("canvas1").doc(post.phase)
return from(phase.collection("content").add({ "content": post.content })).pipe(map(ref => {
return new Post(ref.id, post.content)
}))
如果有人知道更好的方法,请分享:-)