hql語句問題
"from Order o where o.orderItems is not empty"
與
"from Order where orderItems is not empty"
前面一句成功執(zhí)行 后面那句執(zhí)行失敗 而語句中并沒有其他的表不需要起別名 為什么后面那句會失敗
"from Order o where o.orderItems is not empty"
與
"from Order where orderItems is not empty"
前面一句成功執(zhí)行 后面那句執(zhí)行失敗 而語句中并沒有其他的表不需要起別名 為什么后面那句會失敗
2017-01-17
舉報
2017-04-04
必須要加上類名Order,例如:Order.orderItems
2017-01-18
噢!不好意思 問主 ?我看錯了 !前面我的回答不正確! ?我看了視頻發(fā)現(xiàn) Order是一個類的 ?應該沒有記錯 ?而 ?orderItems 是類中一個屬性 ?所以應該加上?Order.orderItems ? 應該是語法規(guī)則 與有沒有其他表 別名沒有關系 ?就像java中 ?類.屬性
2017-01-17
同學你說清楚到底是Order是表名還是o是表名 如果o是表名的話 那下面那句from Order不就錯了嗎 還有別名是放在表名前面的吧?個人看法 ?不知道正不正確