![](/img/trans.png)
[英]How to insert asc/desc in addParameter for sorting in SQL query
[英].Net 6 Api Generic query sorting based on columnName type and order Asc Desc
我正在尝试获得 .net 6 api 的一些经验,并且我设计了一个简单的应用程序,用户可以在其中根据名称或创建的特定列对数据进行排序。
但现在我还想根据可以是活动或非活动的状态进行排序(存储在以布尔形式存储的数据库中)。
所以,如果可能的话,我想有一个通用的方法来应用排序,也包括 boolean 条件,例如:
query = query.OrderBy(u=> u.status==false/true)
任何帮助将不胜感激。
OrderBy
已经为您做到了。
如果您想按false
订购,只需写下以下内容:
query = query.OrderBy(u => u.status)
这会将状态为false
的项目带到前面,并将状态为true
的项目移到最后。
如果您想做相反的事情并将true
-s 放在前面,请使用OrderByDescending
query = query.OrderByDescending(u => u.status)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.