Angulardart + Mongodb

时间:2018-08-09 04:32:31

标签: mongodb angular-dart

我刚试过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):”套接字构造函数“,Symbol(_error):错误     在Object.dart.throw(http://localhost:8080/packages/ $ sdk / dev_compiler / amd / dart_sdk.js:483…“

我想问的是:

  1. 如果有针对此错误的解决方案,这是软件包中的此错误吗?
  2. 此错误是否来自我的代码,如果可以,请给我一个解决方案?
  3. 还有另一种使用它的方法,以便可以将mongodb的angulardart用作数据库吗?

提前谢谢

1 个答案:

答案 0 :(得分:1)

首先,只能从服务器端应用程序访问mongodb。话说回来,您将需要创建2个应用程序,也许一个用于使用angular-dart编写的客户端应用程序,另一个可能使用shelf用于服务器端的应用程序。

目前,唯一可以直接从客户端进行连接的数据库是firebasefirestore