PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Masalah menggunakan pg_search dengan asosiasi polimorfik

Saya penulis dan pengelola pg_search.

Sayangnya, tidak mungkin melintasi asosiasi polimorfik ke arah ini dalam SQL murni, jadi melakukan pencarian itu tidak mungkin dilakukan dengan pg_search.

Satu hal yang dapat Anda lakukan adalah menghitung teks dari catatan lain dan menyimpannya dalam cache ke kolom pada tabel Kain, lalu mencarinya. Anda harus berhati-hati untuk memperbaruinya setiap kali kunci asing polimorfik berubah pada Cloth atau konten berubah pada catatan Pemilik.

Semoga saya bisa memperbaiki pesan error tersebut agar tidak terlalu membingungkan. Terima kasih telah menunjukkan hal ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada cara untuk menggunakan tipe data postgresql 9.3 sehingga hanya dapat memengaruhi satu sisi?

  2. Mewakili Tanggal, Waktu, dan Interval di PostgreSQL

  3. operator tidak ada:uuid =bytea Java dengan Postgres

  4. Variabel yang ditentukan pengguna di PostgreSQL

  5. PILIH atau MASUKKAN satu baris dalam satu perintah