PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

ClassCastException:इकाई आईडी पर पुनरावृति करने का प्रयास करते समय पूर्णांक को लंबे समय तक नहीं डाला जा सकता है

मुझे समाधान मिला है यहाँ . समाधान JPQL क्वेरी का उपयोग करना है SQL क्वेरी के बजाय।

रिफैक्टर रिपोजिटरी:

@Repository
public interface BoardCardRepository extends JpaRepository<BoardCard, Long>, QueryDslPredicateExecutor<BoardCard> {

    @Query(value = "SELECT id.card.id FROM BoardCard WHERE id.board.id = :boardId AND onHold = true")
    List<Long> getExcludedCardIds(@Param("boardId") Long boardId);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेरा स्कीमा आकार क्यों नहीं देख सकता

  2. SQLAlchemy का उपयोग करके PostgreSQL सरणी को अपडेट करें

  3. टाइपओआरएम पोस्टग्रेएसक्यूएल का चयन करें जहां JSON फ़ील्ड कुछ मान के बराबर है

  4. PostgreSQL के साथ उत्पादन में जाने के लिए दस युक्तियाँ

  5. मैं django मॉडल में प्रारंभ में स्थगित तालिका बाधा कैसे सेट कर सकता हूं?