c# - 检索对象集合

标签 c# mongodb

我不知道如何在 asp.net mvc 5 中对 mongoDB 进行读取功能。我在 Controller 中有这部分代码:

 public HomeController() {
           var mongoClient = new MongoClient(Settings.Default.EmployeesConnectionString);
           var database= mongoClient.GetDatabase("football");
           var coll = database.GetCollection<BsonDocument>("Footballers");

如您所见,我将数据库和集合路径保存在一个变量中,以便于导航。我也对其进行了测试,我设法在 mongodb 中创建了一个新集合,所以我认为这是正确的。我的问题是我应该进一步写些什么才能让整个收藏品归还?它应该在列表中吗?之后我会尝试在网页中返回,如果您对此有任何意见,也请告诉我。

最佳答案

设法解决这个问题。

var coll = database.GetCollection<BsonDocument>("Footballers");

        var documents = coll.Find(new BsonDocument()).ToList();
        for(int i=0; i<documents.Count(); i++){
            Console.WriteLine(documents[i]);
        }
        Console.ReadLine();

对 documents 变量应用一个简单的 for 循环并按预期打印所有内容。

关于c# - 检索对象集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36617280/

相关文章:

c# - 从 C# 调用 REST API

javascript - 如何发布 meteor 集合中的所有记录......除了一两个

c# - 当键是枚举时,以 "Document"表示序列化字典

c# - 分页 Lucene.Net 搜索结果 asp.net

c# - EnumerateFiles 以避免缓存

c# - 如何在 EF 中指定左连接?

c# - 我在哪里可以在 xamarin 应用程序中添加 google-services.json

javascript - 无法在模型 `user` 上找到主键属性。所有模型都必须包含一个充当主键的属性

mongodb - 使用 MongoDB 进行嵌套分组

python - MongoDB 的 Django 设置引发错误