Pertanyaan yang diberi tag «full-text-search»

Mencari teks kumpulan dokumen atau bidang teks gratis dalam database untuk menemukan teks yang berisi kata atau kombinasi kata.



1
Hitung MATCH () AGAINST () skor dari QUERY UNIFIED bukan FOR EACH TABLE
Saya mencoba memiliki skor untuk seluruh bagian dari pernyataan SELECT SELECT *,MATCH(`result`) AGAINST('keyword') as `score` FROM `table1` WHERE MATCH(`result`) AGAINST('keyword') UNION SELECT *,MATCH(`content`) AGAINST('keyword') as `score` FROM `table2` WHERE MATCH(`content`) AGAINST('keyword') UNION SELECT *,MATCH(`text`) AGAINST('keyword') as `score` FROM `table3` WHERE MATCH(`text`) AGAINST('keyword') Dalam kasus tersebut skor per tabel + nilai …

1
Mengapa pencarian teks lengkap menghasilkan lebih sedikit baris daripada LIKE
Saya tidak mendapatkan pencarian teks lengkap yang saya inginkan, dan saya tidak mengerti perbedaan dalam daftar hasil. Pernyataan contoh: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' mengembalikan 92 baris. Saya menerima baris yang memiliki kecocokan, misalnya, seperti "Punkten", "Zwei-Punkte-Vorsprung" dan "Treffpunkt" di kolom meldungstext. Saya menetapkan indeks teks lengkap …

2
Postgres pencarian teks lengkap dengan banyak kolom, mengapa concat dalam indeks dan tidak pada saat runtime?
Saya telah menemukan pencarian teks lengkap di postgres dalam beberapa hari terakhir, dan saya agak bingung tentang pengindeksan ketika mencari di beberapa kolom. Postgres docs berbicara tentang menciptakan ts_vectorindeks pada kolom bersambung, seperti: CREATE INDEX pgweb_idx ON pgweb USING gin(to_tsvector('english', title || ' ' || body)); yang bisa saya cari …



2
Properti dokumen SQL Server Filetable
Saya menggunakan Filetable SQL Server 2012 untuk menyimpan dokumen dan mencari dengan Semantic Search . Saya bertanya-tanya apakah ada cara untuk membuat daftar semua properti dokumen (meta data). Ada cara untuk membiarkan indeks Pencarian Teks Lengkap dan mencari melalui properti dokumen. Saya bisa membuat daftar properti Indeks SQL Server dengan …


2
Pencarian teks lengkap lambat untuk istilah dengan kejadian tinggi
Saya memiliki tabel yang berisi data yang diekstrak dari dokumen teks. Data disimpan dalam kolom yang disebut "CONTENT"sebagai tempat saya membuat indeks ini menggunakan GIN: CREATE INDEX "File_contentIndex" ON "File" USING gin (setweight(to_tsvector('english'::regconfig , COALESCE("CONTENT", ''::character varying)::text), 'C'::"char")); Saya menggunakan kueri berikut untuk melakukan pencarian teks lengkap di atas meja: …


1
Menggabungkan teks lengkap dan indeks skalar
Katakanlah kita memiliki database 12 juta nama dan alamat yang perlu dicari menggunakan teks lengkap, tetapi setiap baris juga mengandung nilai integer, katakanlah COMPANYID. Tabel ini berisi sekitar 250 PERUSAHAAN yang berbeda dari 12 juta baris itu. Apakah mungkin, ketika mendefinisikan indeks teks lengkap, untuk memberikan masing COMPANY-masing "cabang" di …


3
Mengoptimalkan ORDER BY dalam kueri pencarian teks lengkap
Saya punya meja besar entitiesdengan ~ 15 juta catatan. Saya ingin menemukan 5 baris teratas yang cocok dengan 'hoki' di name. Saya memiliki indeks teks lengkap name, yang digunakan:gin_ix_entity_full_text_search_name Pertanyaan: SELECT "entities".*, ts_rank(to_tsvector('english', "entities"."name"::text), to_tsquery('english', 'hockey'::text)) AS "rank0.48661998202865475" FROM "entities" WHERE "entities"."place" = 'f' AND (to_tsvector('english', "entities"."name"::text) @@ to_tsquery('english', 'hockey'::text)) …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.