gpt4 book ai didi

mongodb - 用 MongoDB Dart

转载 作者:IT老高 更新时间:2023-10-28 13:21:55 32 4
gpt4 key购买 nike

最近有没有关于在 MongoDB 中使用 Dart 的工作示例。我正在尝试的所有样本都出现错误。下面的例子。

代码:

import 'package:mongo_dart/mongo_dart.dart';

main(){
Db db = new Db("mongo-dart-blog"); // Throws an error.
}

错误:

Unhandled exception:
Invalid scheme in uri: mongo-dart-blog
#0 Db.Db (package:mongo_dart/src/database/db.dart:25:7)
#1 main (file:///.../MongoDart/app.dart:4:11)

最佳答案

我相信您正在运行一些旧版本的 mongo_dart 示例。我相信您是否会从 github https://github.com/vadimtsushko/mongo_dart 获得新版本或来自 pub.dartlang.org 的示例和测试将成功运行。新版博客示例中的对应行如下所示:

Db db = new Db("mongodb://127.0.0.1/mongo_dart-blog");

这是对 Db.open 方法的评论的摘录

Db 构造函数需要 valid mongodb URI .例如,下一个代码指向默认 mongodb 端口上的本地 mongodb 服务器,数据库 testdb

var db = new Db('mongodb://127.0.0.1/testdb');

该代码直接到 MongoLab 服务器 ds037637-a.mongolab.com 上的 37637 端口,数据库 blog,用户名 dart,密码 < em>测试

var db = new Db('mongodb://dart:test@ds037637-a.mongolab.com:37637/blog');

不幸的是,由于旧的 dartdoc 错误,github 站点上的 API DOC 非常陈旧: http://code.google.com/p/dart/issues/detail?id=5218

我希望它会尽快修复,我将能够为 mongo_dart 生成有效的 API 文档。

关于mongodb - 用 MongoDB Dart ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13983752/

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