如何找到 MongoCollection 中的最新文档?目前我正在执行以下操作,但无论如何它似乎都返回相同的值:
_collection.FindAllAs<Game>().SetSortOrder(SortBy.Descending("When")).FirstOrDefault<Game>();
文档的伪代码结构如下:
Game
{
DateTime When;
List<Score> Scores;
...other variables...
}
游戏始终通过 Update.PushWrapped<Score>(Score s) 顺序存储
我该如何改进?
请您参考如下方法:
一个可能的解决方案是创建一个集合来存储集合中最后插入的 _id 值,并在需要获取最新文档时查询该值。
正如我所说,这是一种可能的解决方案,我相信它会奏效,但可能不是最佳解决方案,这取决于您的文档结构等。
我使用这个解决方案来做 autoinc 字段。
