मुझे इसी तरह की समस्या का सामना करना पड़ा है। समस्या निम्न में थी:
फ़ंक्शन विशेष स्कीमा TEST_SCHEMA
. में बनाया गया था . जब मैंने निम्न कॉन्फ़िगरेशन का उपयोग किया:
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres</property>
<property name="hibernate.default_schema">TEST_SCHEMA</property>
मुझे मिला:
org.postgresql.util.PSQLException: ERROR: function levenshtein(character varying, character varying) does not exist. No function matches the given name and argument types. You might need to add explicit type casts.
लेकिन, जब मैंने नीचे दिए गए कनेक्शन url में स्पष्ट रूप से डिफ़ॉल्ट स्कीमा निर्दिष्ट किया था
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres?currentSchema=TEST_SCHEMA</property>
मेरा कार्य दृश्यमान हो गया।