Начало разработки логики обработки слов.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
CREATE INDEX "sphinx_ind_aolevel" ON "ADDROBJ" USING btree ("aolevel");
|
||||
CREATE INDEX "sphinx_ind_parentguid" ON "ADDROBJ" USING btree ("parentguid");
|
||||
CREATE INDEX "sphinx_ind_livestatus" ON "ADDROBJ" USING btree ("livestatus");
|
||||
CREATE INDEX "sphinx_ind_aoguid" ON "ADDROBJ" USING btree ("aoguid");
|
||||
CREATE INDEX "sphinx_ind_aoguid" ON "ADDROBJ" USING btree ("aoguid");
|
||||
CREATE INDEX "AOTRIG_word_idx" ON "AOTRIG" USING btree ("word");
|
||||
@@ -26,4 +26,15 @@ CREATE TABLE "SOCRBASE" (
|
||||
CONSTRAINT "id_socrbase" PRIMARY KEY ("id")
|
||||
)
|
||||
WITH (OIDS =FALSE
|
||||
);
|
||||
DROP TABLE IF EXISTS "AOTRIG";
|
||||
CREATE TABLE "AOTRIG" (
|
||||
"id" SERIAL4 NOT NULL,
|
||||
"word" VARCHAR(50),
|
||||
"trigramm" VARCHAR(180),
|
||||
"frequency" INT4,
|
||||
CONSTRAINT "word" UNIQUE ("word"),
|
||||
CONSTRAINT "id_aotrig" PRIMARY KEY ("id")
|
||||
)
|
||||
WITH (OIDS =FALSE
|
||||
);
|
||||
@@ -7,11 +7,12 @@ source {{index_name}}
|
||||
sql_db = {{db_name}}
|
||||
sql_port = {{db_port}}
|
||||
|
||||
sql_query = SELECT id, trigramm, word, LENGTH(word) AS len FROM "AOTRIG"
|
||||
sql_query = SELECT id, trigramm, word, LENGTH(word) AS len, frequency FROM "AOTRIG"
|
||||
|
||||
sql_field_string = trigramm
|
||||
sql_attr_uint = len
|
||||
sql_attr_string = word
|
||||
sql_attr_string = frequency
|
||||
}
|
||||
|
||||
index {{index_name}}
|
||||
|
||||
Reference in New Issue
Block a user