loopback firebase connector

12 浏览
0 Comments

loopback firebase connector

第一个实际问题在这里。\n我正在开发一个LoopBack项目。\n我成功地从MongoDB迁移到了Firebase。\n我用LoopBack Firestore连接器替换了LoopBack MongoDB连接器,运行了一些POST方法,一切正常,数据被添加到Firebase中。\n问题是Firebase不像MongoDB那样在文档内部包含自动生成的文档ID。\n我的问题是如何将每个文档的ID添加到同一个文档内部,以便我的旧的LoopBack查询(例如:localhost:3000/api/test/0001/tasks)可以正常工作。\n编辑:\n我一直在尝试直接在GitHub上处理连接器,这样就不会有人再遇到这个问题了,同时也为我修复它。\n我找到了这个:\n

create(model, data, callback) {
    this.db.collection(model).add(data).then(ref => callback(null, ref.id)).catch(err => callback(err));
}

\n我无法想出让它工作的方法。

0
0 Comments

在使用(loopback firebase connector)时,出现了一个问题。问题的原因是在使用POST请求获取到ID后,我尝试将ID作为一个字段插入到文档中,但是Firebase返回了一个错误,表示我不能改变文档的实际名称。

解决这个问题的方法,我决定回滚到我的旧架构(mongodb)并使用loopback身份验证。我将保持问题开放,并继续讨论,以防其他人遇到同样的问题或者想要进一步说明。

谢谢。

0