このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
mroonga:10.7:tutorial [2020/11/10 17:50] y2sunlight [クエリ展開] |
mroonga:10.7:tutorial [2020/11/10 17:56] (現在) y2sunlight [クエリ展開] |
||
|---|---|---|---|
| 行 468: | 行 468: | ||
| このようなテーブルを準備することによって、「東京」、「神奈川」、「埼玉」の何れが検索語として指定されても「東京」がヒットするようになります。尚、この例のように、'' | このようなテーブルを準備することによって、「東京」、「神奈川」、「埼玉」の何れが検索語として指定されても「東京」がヒットするようになります。尚、この例のように、'' | ||
| - | |||
| - | \\ | ||
| === mroonga_query_expand関数 === | === mroonga_query_expand関数 === | ||
| 行 475: | 行 473: | ||
| 次のユーザ定義関数を '' | 次のユーザ定義関数を '' | ||
| - | < | + | < |
| mroonga_query_expand(table, | mroonga_query_expand(table, | ||
| </ | </ | ||
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| * '' | * '' | ||
| 行 487: | 行 485: | ||
| <code sql> | <code sql> | ||
| - | SELECT * FROM diaries WHERE MATCH(content) AGAINST(mroonga_query_expand(" | + | SELECT * FROM diaries |
| + | | ||
| -- または | -- または | ||
| - | SELECT * FROM diaries WHERE MATCH(content) AGAINST(mroonga_query_expand(" | + | SELECT * FROM diaries |
| + | | ||
| </ | </ | ||
| - | 上の1つの検索は同じ結果を表示します。 | + | 上の2つは以下の同じ検索結果を表示します。 |
| <code sql> | <code sql> | ||