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(...);
...
...
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章