PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Problemy z użyciem pg_search z asocjacją polimorficzną

Jestem autorem i opiekunem pg_search.

Niestety, nie jest możliwe przechodzenie przez polimorficzną asocjację w tym kierunku w czystym SQL, więc wykonanie tego wyszukiwania nie jest możliwe za pomocą pg_search.

Jedną rzeczą, którą możesz zrobić, to obliczyć tekst z innych rekordów i umieścić go w pamięci podręcznej w kolumnie w tabeli Cloth, a następnie wyszukać go. Musisz być ostrożny, aby zaktualizować go za każdym razem, gdy zmieni się polimorficzny klucz obcy w Cloth lub zawartość w rekordzie Właściciela.

Mam nadzieję, że uda mi się poprawić komunikat o błędzie, aby nie był tak mylący. Dzięki za wskazanie tego.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Monitorowanie bazy danych PostgreSQL:wskazówki dotyczące monitorowania

  2. prowizja przerwana! BŁĄD:musi być właścicielem bazy danych

  3. Uzyskać domyślne wartości kolumn tabeli w Postgresie?

  4. PostgreSQL usuń całą zawartość

  5. Postgresql:Generuj sekwencję