2014-07-19 9 views
11

मैं डेटा जेपीए भंडार वसंत के लिए निम्न कोड जोड़ने के लिए कोशिश करता है:हाइबरनेट + वसंत डेटा में देशी डालने क्वेरी

@Query("insert into commit_activity_link (commit_id, activity_id) VALUES (?1, ?2)") 
    void insertLinkToActivity(long commitId, long activityId); 

लेकिन एप्लिकेशन अपवाद के साथ शुरू नहीं कर सकते: org:

की वजह से। hibernate.hql.internal.ast.QuerySyntaxException: अप्रत्याशित टोकन: पंक्ति 1, स्तंभ 59 के पास मान [commit_activity_link में डालने (commit_id, activity_id) मूल्यों (? 1, 2)]

कहाँ मैं w कर रहा हूँ रोंग?

उत्तर

21

मैं @Query

@Query(value = "insert into commit_activity_link (commit_id, activity_id) VALUES (?1, ?2)", nativeQuery = true) 
को nativeQuery = true जोड़ने के लिए किया था
संबंधित मुद्दे