【发布时间】:2021-09-02 06:06:47
【问题描述】:
我必须实现一个函数来对前端表中显示的数据进行排序。在那里,用户可以单击他想要排序的相关列中的向上和向下箭头。那么所有列中的所有数据都应根据用户单击的相关列进行排序。我如何在 c# 中使用 mongodb 做到这一点。
我写这个是为了根据日期排序(表中的一列。还有很多其他的,比如姓名、ID 等)
result = await _mongoDb.GetCollection<Entity.Mongo.MyModelClassName>(MyCollectionName)
.Sort(Builder<Entity.Mongo.MyModelClassName>.Sort.Ascending(x => x.Date))
这工作正常。
但我现在需要的是删除这个硬编码并根据用户偏好进行排序。
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: c# asp.net mongodb asp.net-core asp.net-web-api