[英]jpa delete error using 2 @param with id and id
這是我的代碼代碼圖片
我不明白,我想我已經在“評論”和“購物車”中提出了類似的問題,我在“評論”中的問題
這是我的購物車實體的示例,具有屬性 order_identifier 和 product_id,這是通過這兩個屬性刪除的成功
但是當我在評論中做出類似的評論后,這個錯誤出現是因為使用了兩個帶有 2 個屬性 id 的 @param 嗎? 我還沒有在任何地方找到答案,無論你幫助我解決我的概念,我真的很感激 :')
引起:java.lang.IllegalStateException:將命名參數用於方法public abstract void com.demo.lookopediaSinarmas.repositories.CommentRepository.deleteCommentByUserIdAndProductId(java.lang.Long,java.lang.Long) 但參數'Optional[product_id]'不是在帶注釋的查詢'delete from comment where product_id:=product_id and user_id=:user_id'中找到!
在line 20
使用:
after =
將解決您的問題。
有效的查詢是
delete from comment where product_id=:product_id and user_id=:user_id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.