Stop Hibernasi mangling "::" cast dalam asli SQL

FixEmailService
Dikirim
5 Agustus 2026 pukul 23.33 UTC
Penulis
Kamo
Commit
ad9be48

Pengubah pencarian Hibernasi memperlakukan ":" sebagai sebuah titik dua yang lolos dan ke depan single ":". CockroachDB diterima * * * * * * * * * * * * * * * ARRAY []: teks []), ') (Lalu mereka mendustakan) Alquran (atau berpaling) dari iman. Pernyataan ini valid SQL -- itu mempersiapkan dan mengeksekusi halus dengan tangan - yang adalah apa yang membuat ini terlihat seperti hilang fungsi basis data daripada menulis ulang sisi klien. updateSearchVector berbagi transaksinya dengan masukan search _ index, sehingga kesalahan sintaks menggulung insert kembali juga dan tabel tidak pernah dapat mengisi. Coalesce string bergabung daripada array, yang tidak perlu cast sama sekali, dan membuat filter label dengan CAST (? Sebagai UUID, bukan? menunggu pada setiap pencarian menggunakan label:.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga