我怎樣才能讓這個排序依據代碼工作thisEntity框架查詢請在實體框架查詢Math.Log工作
這是查詢的排序依據部分
orderby (double)b.score * Math.Pow((1 + Math.Log(b.total_votes)), 0.2)
我得到這個異常:
LINQ to Entities does not recognize the method 'Double Log(Double)' method, and this method cannot be translated into a store expression.
我該如何讓它工作?
多少條記錄你看着取材? – sachin
如果你不需要在db中進行排序,你可以調用'ToList()'在排序之前獲取結果。 –
@sachinabout約10 –