簡體   English   中英

如何從列表中獲取<T>在 C# 中從 MongoDB 中的文檔到

[英]How to get from a list<T> in C# from a document in MongoDB to

這是我的代碼:

    using MongoDB.Bson;
    using MongoDB.Driver;

    public List<Teacher> GetTeachersFromMongoDB()
    {
        client = new MongoClient();
        database = client.GetDatabase("SchoolManagement");
        var collection = database.GetCollection<BsonDocument>("ListTeachers");
        var document = collection.Find(new BsonDocument()).ToList();
        var cursor = collection.Find(new BsonDocument()).ToCursor();
        return teachers;
    }

我想做一些事情來為這個函數返回值類型列表。 請幫我!!! 謝謝 :)

我假設你有一個 Teacher 對象,所以我認為你應該使用

var collection = database.GetCollection<Teacher>("ListTeachers");

代替

var collection = database.GetCollection<BsonDocument>("ListTeachers");

我不明白,您的返回值來自哪里,但是如果您返回“文檔”,它應該可以工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM