0
我正在嘗試執行以下查詢,並且出現上述錯誤。 任何想法?加入錯誤的路徑預期
session.CreateQuery("SELECT SUM(NumberHead) AS numberhead " +
"FROM Purchase "
+"INNER JOIN Lot "
+ "ON Purchase.FeedLot = Lot.Id "
+ "WHERE Purchase.CohortState = 0").List();
我仍然得到同樣的錯誤。 – Fabii 2013-02-14 02:14:54
實體類怎麼樣?購買與批次之間的任何明確關係?如果存在OneToOne或OneToMany,則不需要在查詢中添加** Purchase.FeedLot = Lot.Id **。並且查詢將如下所示** SELECT SUM(purchase.NumberHead)AS numberhead FROM購買購買INNER JOIN purchase.FeedLot WHERE購買.CohortState = 0 ** – spiritwalker 2013-02-14 02:46:57
很多可以有很多購買,購買只能屬於一個 – Fabii 2013-02-14 15:36:03