簡體   English   中英

jpa使用帶有id和id的2@param刪除錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM