【问题标题】:Angulardart + MongodbAngulardart + Mongodb
【发布时间】:2018-08-09 04:32:31
【问题描述】:

我刚试过angulardart,我想用mongodb作为数据库,我用包:mongo_dart,这是我的代码

main.dart

可以看到,我想从Mongo数据库“contact-db”集合“contact-collection”中检索数据然后显示在控制台上,但是出现这个错误

error in console chrome

"dart_sdk.js:4835 Uncaught core.UnsupportedError.new {Symbol(UnsupportedError.message): "Socket constructor", Symbol(_error): 错误 在 Object.dart.throw (http://localhost:8080/packages/$sdk/dev_compiler/amd/dart_sdk.js:483..."

我想问的是:

  1. 如果有解决此错误的方法,此错误是否来自包?
  2. 此错误是否来自我的代码,如果是,请给我一个解决方案?
  3. 还有其他方法可以使用它,以便我可以将 angulardart 与 mongodb 一起用作数据库吗?

提前谢谢你

【问题讨论】:

  • 您不能使用dart:io 或从网络浏览器连接到数据库。
  • 我应该怎么做才能找出与mongodb连接的angulardart?

标签: mongodb angular-dart


【解决方案1】:

首先,mongodb 只能从服务器端应用程序访问。话虽如此,您需要创建 2 个应用程序,一个用于客户端使用 angular-dart 编写,另一个用于服务器端使用 shelf 可能。

目前唯一允许从客户端直接连接的数据库是firebasefirestore

【讨论】:

  • 是否对 Mongodb 提供“货架”支持?
猜你喜欢
  • 2014-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-25
  • 2015-08-13
  • 2017-12-19
  • 1970-01-01
相关资源
最近更新 更多