在使用mongo_dart包连接Atlas mongoDB云服务时,需要添加一个参数ssl:true,以确保使用https进行连接,并在Atlas云服务中设置了SSL连接选项。以下是一个使用mongo_dart包连接Atlas云服务的示例代码:
import 'package:mongo_dart/mongo_dart.dart';
void main() async {
final db = await Db.create(
'mongodb+srv://
其中,USERNAME、PASSWORD和CLUSTER_URL是Atlas云服务中的凭据和集群URL。
使用参数ssl:true可以确保使用https连接,因为在Atlas云服务的设置中启用了SSL选项。如果没有这个参数,连接会尝试使用HTTP进行连接,因此会发生连接异常。