| ผู้เขียน: | Daniele Varrazzo |
|---|---|
| ติดต่อ: | [email protected] |
| องค์กร: | develer srl |
| ซอร์สโค้ด: | บน gitHub |
| ดาวน์โหลด: | จาก PGXN |
| สรุป: | แพ็คเกจนี้มีพจนานุกรม ISPELL เพื่อทำการ ค้นหาข้อความแบบเต็ม คุณภาพสูงในเอกสารอิตาลีโดยใช้ฐานข้อมูล PostgreSQL การใช้พจนานุกรมที่ให้ไว้การดำเนินการค้นหาในเอกสารของอิตาลีสามารถคำนึงถึงการเปลี่ยนแปลงทางสัณฐานวิทยาของคำภาษาอิตาลีเช่นการผันคำกริยา |
| ลิขสิทธิ์: | 2544, 2545 Gianluca Turconi |
| ลิขสิทธิ์: | 2002, 2003, 2004 Gianluca Turconi และ Davide Prina |
| ลิขสิทธิ์: | 2004, 2005, 2006 Davide Prina |
| ลิขสิทธิ์: | 2550-2563 Daniele Varrazzo |
แพ็คเกจนี้มีพจนานุกรม ISPELL ที่มีประโยชน์ในการทำการค้นหาข้อความแบบเต็มคุณภาพสูงในเอกสารภาษาอิตาลี แพ็คเกจยังมีไฟล์การติดตั้งและการกำหนดค่า
แพ็คเกจนี้สามารถใช้ในการติดตั้งและกำหนดค่าพจนานุกรม ISPELL ในเวอร์ชัน postgreSQL ที่รองรับทั้งหมด
คุณสามารถใช้ไคลเอนต์ PGXN เพื่อติดตั้งพจนานุกรม:
$ [sudo] pgxn ติดตั้ง ITALIAN_FTS
สิ่งนี้ติดตั้งไฟล์ส่วนขยายในคลัสเตอร์ PostgreSQL โปรดตรวจสอบตัวเลือกการติดตั้ง PGXN หากคุณมีมากกว่าหนึ่งคลัสเตอร์
หลังจากติดตั้งแพ็คเกจแล้วคุณสามารถใช้คำสั่ง SQL Create Extension เพื่อให้พจนานุกรมพร้อมใช้งานในฐานข้อมูล:
สร้าง Extension Italian_fts;
ส่วนขยายสร้างพจนานุกรมการค้นหาข้อความ italian_ispell และการกำหนดค่าการค้นหาข้อความหรือที่เรียกว่า italian_ispell โดยใช้พจนานุกรมเป็นค่าเริ่มต้นและกลับไปที่สโนว์บอล Stemmer italian_stem (ติดตั้งโดยค่าเริ่มต้นโดย PostgreSQL) เมื่อไม่พบคำ นี่คือผลของกระบวนการของข้อความตัวอย่างที่มีการกำหนดค่า italian_ispell :
=# เลือกโทเค็น, พจนานุกรม, Lexemes
จาก ts_debug ('Italian_ispell', $$
népiù mai toccherò le sacre sponde
ove il mio corpo fanciulletto giacque
Zacinto Mia, che te specchi nell'onde
del greco mar da cui vergine nacque
-
-
โดยที่ array_upper (lexemes, 1) <> 0;
โทเค็น พจนานุกรม คำศัพท์
-
più | ITALIAN_ISPELL | {più}
Mai | ITALIAN_ISPELL | {mai}
Toccherò | ITALIAN_ISPELL | {toccare}
Sacre | ITALIAN_ISPELL | {sacro}
Sponde | ITALIAN_ISPELL | {sponda}
ove | ITALIAN_ISPELL | {ove}
Corpo ITALIAN_ISPELL | {Corpo}
Fanciulletto | ITALIAN_ISPELL | {fanciulletto}
Giacque | ITALIAN_ISPELL | {giacere}
Zacinto | ITALIAN_STEM | {Zacint}
Specchi | ITALIAN_ISPELL | {specchiare}
onde | ITALIAN_ISPELL | {onda}
Greco ITALIAN_ISPELL | {greco}
มี.ค. | ITALIAN_ISPELL | {mare}
Vergine | ITALIAN_ISPELL | {vergine}
Nacque | ITALIAN_ISPELL | {nascere}
(16 แถว)
สำหรับการใช้งานทั่วไปของคุณสมบัติการค้นหาข้อความแบบเต็มใน PostgreSQL โปรดดูเอกสารฐานข้อมูล