entity framework core中ThenBy不工作(出错\失效)的原因

Visual Studio Code工具在做asp.net core和entity framework core开法的过程中,排序拼接如果前面没有orderby而直接thenby会报错。

如:

query=context.Books.GroupJoin(...);
if(x==0)
     query=query.OrderBy(...);
if(y==0)
	 query=query.ThenBy(...);

上面方法会报错,如果先OrderBy一下就不会报错了

query=context.Books.GroupJoin(...).OrderBy(...);
...
...
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章