gpt4 book ai didi

node.js - 带有 Firebase 架构的 FeathersJS

转载 作者:搜寻专家 更新时间:2023-10-31 22:23:45 25 4
gpt4 key购买 nike

我有一个现有的 Firebase 应用程序(它是为快速制作原型(prototype)而构建的,现在已经变大了,我不打算移动,因为现有的依赖关系,也因为易用性和身份验证捆绑在一起),我正在尝试构建使用 FeatherJS 的 Rest API。

如果您使用的是标准数据库(MongoDB 等),使用 FeathersJS 似乎真的很容易。我如何将 Firebase 与 Feathers 集成以保持最佳实践(服务架构,AOP)?我可以覆盖 Feathers 中的服务并将其映射到我的 Firebase Rest 端点吗?

我在 Feathers 中创建了一个自定义服务并尝试这样做:

  get(id, params) {
return Promise.resolve(FirebaseRef.child(id).once('value'));
}

我明白了:

Converting circular structure to JSON error

我做的对吗?

最佳答案

这有效:

return Promise.resolve(FirebaseRef.child('userId1').once('value').then(function (snap) {
return snap.val();
}));

我仍然不确定这是否是我将 Firebase 与 FeathersJs 集成的最佳方式

关于node.js - 带有 Firebase 架构的 FeathersJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39339170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com