Commit 07e49a7e authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

use TokenBigramSplitSymbolAlpha parser and MroongaBooleanFullText search key.

Note that similarity search in MroongaFullText search key does not give good results with TokenBigramSplitSymbolAlpha parser.
parent 319f0098
...@@ -67,8 +67,8 @@ CREATE TABLE `catalog_full_text` (\n ...@@ -67,8 +67,8 @@ CREATE TABLE `catalog_full_text` (\n
`title` varchar(255) default \'\',\n `title` varchar(255) default \'\',\n
`description` text,\n `description` text,\n
PRIMARY KEY (`uid`),\n PRIMARY KEY (`uid`),\n
FULLTEXT `title` (`title`),\n FULLTEXT `title` (`title`) COMMENT \'parser "TokenBigramSplitSymbolAlpha"\',\n
FULLTEXT `description` (`description`)\n FULLTEXT `description` (`description`) COMMENT \'parser "TokenBigramSplitSymbolAlpha"\'\n
) ENGINE=mroonga;\n ) ENGINE=mroonga;\n
</string> </value> </string> </value>
</item> </item>
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
`content_language` VARBINARY(100),\n `content_language` VARBINARY(100),\n
`translated_text` TEXT,\n `translated_text` TEXT,\n
PRIMARY KEY (`uid`, `property_name`, `content_language`),\n PRIMARY KEY (`uid`, `property_name`, `content_language`),\n
FULLTEXT KEY (`translated_text`)\n FULLTEXT KEY (`translated_text`) COMMENT \'parser "TokenBigramSplitSymbolAlpha"\'\n
) ENGINE=mroonga;\n ) ENGINE=mroonga;\n
</string> </value> </string> </value>
</item> </item>
......
...@@ -66,7 +66,7 @@ CREATE TABLE `full_text` (\n ...@@ -66,7 +66,7 @@ CREATE TABLE `full_text` (\n
`uid` BIGINT UNSIGNED NOT NULL,\n `uid` BIGINT UNSIGNED NOT NULL,\n
`SearchableText` MEDIUMTEXT,\n `SearchableText` MEDIUMTEXT,\n
PRIMARY KEY (`uid`),\n PRIMARY KEY (`uid`),\n
FULLTEXT `SearchableText` (`SearchableText`)\n FULLTEXT `SearchableText` (`SearchableText`) COMMENT \'parser "TokenBigramSplitSymbolAlpha"\'\n
) ENGINE=mroonga;\n ) ENGINE=mroonga;\n
</string> </value> </string> </value>
</item> </item>
......
<key_list> <key_list>
<key>SearchableText | MroongaFullTextKey</key> <key>SearchableText | MroongaBooleanFullTextKey</key>
<key>catalog_full_text.description | MroongaFullTextKey</key> <key>catalog_full_text.description | MroongaBooleanFullTextKey</key>
<key>catalog_full_text.title | MroongaBooleanFullTextKey</key> <key>catalog_full_text.title | MroongaBooleanFullTextKey</key>
<key>description | MroongaFullTextKey</key> <key>description | MroongaBooleanFullTextKey</key>
<key>full_text.SearchableText | MroongaFullTextKey</key> <key>full_text.SearchableText | MroongaBooleanFullTextKey</key>
<key>title | MroongaBooleanFullTextKey</key> <key>title | MroongaBooleanFullTextKey</key>
</key_list> </key_list>
\ No newline at end of file
SearchableText | MroongaFullTextKey SearchableText | MroongaBooleanFullTextKey
catalog_full_text.description | MroongaFullTextKey catalog_full_text.description | MroongaBooleanFullTextKey
catalog_full_text.title | MroongaBooleanFullTextKey catalog_full_text.title | MroongaBooleanFullTextKey
description | MroongaFullTextKey description | MroongaBooleanFullTextKey
full_text.SearchableText | MroongaFullTextKey full_text.SearchableText | MroongaBooleanFullTextKey
title | MroongaBooleanFullTextKey title | MroongaBooleanFullTextKey
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment