我有一个问题,我无法自行修复。在我的getAlldata()
方法中,我需要返回我的集合kljenti
中的所有数据。我不知道我需要在我的方法声明和返回语句中使用哪种数据类型。 我已经尝试了很多解决方案,但他们没有工作。返回声明
public void getAllData() {
try {
var connectionString = "mongodb://172.16.1.24:27017";
var client = new MongoClient(connectionString);
var server = client.GetServer();
var database = server.GetDatabase("kljenti");
var Client = new MongoClient();
var DB = Client.GetDatabase("knjigoMata");
var kolekcija = DB.GetCollection<BsonDocument>("kljenti");
var allDocuments = kolekcija.Find(new BsonDocument()).ToListAsync();
foreach (var kljenti in allDocuments) {
Console.WriteLine(kljenti);
}
return allDocuments;
} catch {
MessageBox.Show("Nemogu prikazati podatke o korisnicima");
}
}
我在这线上的错误:列表 allDocuments = kolekcija.Find(新BsonDocument())ToListAsync(); –
和什么是错误? – DrewJordan
不能隐藏类型BsonDocument到列表,暗示... –