我正在尝试使用mongoDB驱动程序工作从vb.net到c#.net获取一小段代码。它几乎可以正常工作,但我似乎无法像从vb.net那样从mongoCursor中获取文档。
vb.net代码:
Dim latest = updateCollection.FindAll.SetSortOrder(SortBy.Descending("date")).SetLimit(1)
Dim latestDoc As BsonDocument = latest(0)
c#.net code:
var updateCollection = database.GetCollection<BsonDocument>("updateInfo");
var sortby = SortBy.Descending("date");
var latest = (updateCollection.FindAll().SetSortOrder(sortby).SetLimit(1));
var latestDoc = latest.ToBsonDocument();
我尝试过像
这样的东西 var latestDoc = latest[0];
同样,但它没有奏效。我错过了什么?
谢谢!
答案 0 :(得分:0)
你正在获得一个MongoCursor,而不是那个方法的一个项目,所以你想要做这样的事情:
ActionMailer::Base.deliveries