Kouhei Sutou
null+****@clear*****
Wed Jun 7 23:14:15 JST 2017
Kouhei Sutou 2017-06-07 23:14:15 +0900 (Wed, 07 Jun 2017) New Revision: 2476d84ea4ccc3f0d67d64c025b06bbe6ec009a3 https://github.com/pgroonga/pgroonga.github.io/commit/2476d84ea4ccc3f0d67d64c025b06bbe6ec009a3 Message: query ja: translate Modified files: _po/ja/reference/operators/match-v2.po _po/ja/reference/operators/query.po ja/reference/operators/query-v2.md ja/reference/operators/query.md reference/operators/query.md Modified: _po/ja/reference/operators/match-v2.po (+2 -2) =================================================================== --- _po/ja/reference/operators/match-v2.po 2017-06-07 23:09:23 +0900 (6ff6d13) +++ _po/ja/reference/operators/match-v2.po 2017-06-07 23:14:15 +0900 (5effeed) @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2017-06-07 22:54+0900\n" +"PO-Revision-Date: 2017-06-07 22:59+0900\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -132,7 +132,7 @@ msgid "" "```" msgstr "" "```sql\n" -"SELECT * FROM memos WHERE content &@ 'エンジン';\n" +"SELECT * FROM memos WHERE content &@ '全文検索';\n" "-- id | content \n" "-- ----+---------------------------------------------------\n" "-- 2 | Groongaは日本語対応の高速な全文検索エンジンです。\n" Modified: _po/ja/reference/operators/query.po (+53 -29) =================================================================== --- _po/ja/reference/operators/query.po 2017-06-07 23:09:23 +0900 (4ec57d1) +++ _po/ja/reference/operators/query.po 2017-06-07 23:14:15 +0900 (f4db9e6) @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2017-04-28 16:50+0900\n" +"PO-Revision-Date: 2017-06-07 23:10+0900\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,9 +26,9 @@ msgid "## Summary" msgstr "## 概要" msgid "" -"This operator is deprecated since 1.2.0. Use [`&?` operator](query-v2.html) in" -"stead." -msgstr "1.2.0からこの演算子は非推奨になりました。代わりに[`&?`演算子](query-v2.html)を使ってください。" +"This operator is deprecated since 1.2.0. Use [`&?` operator][query-v2] instead" +"." +msgstr "この演算子は1.2.0から非推奨です。代わりに[`&?`演算子][query-v2]を使ってください。" msgid "`@@` operator performs full text search with query." msgstr "`@@`演算子はクエリーを使って全文検索を実行します。" @@ -47,18 +47,46 @@ msgid "" "```" msgstr "" -msgid "`column` is a column to be searched." -msgstr "`column`は検索対象のカラムです。" - -msgid "`query` is a query for full text search. It's `text` type." -msgstr "`query`は全文検索で使うクエリーです。`text`型です。" +msgid "" +"`column` is a column to be searched. It's `text` type, `text[]` type or `varch" +"ar` type." +msgstr "`column`は検索対象のカラムです。型は`text`型、`text[]`型、`varchar`型のどれかです。" msgid "" -"[Groonga's query syntax](http://groonga.org/docs/reference/grn_expr/query_synt" -"ax.html) is used in `query`." +"`query` is a query for full text search. It's `text` type for `text` type or `" +"text[]` type `column`. It's `varchar` type for `varchar` type `column`." msgstr "" -"`query`では[Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_" -"syntax.html)を使います。" +"`query`は全文検索用のクエリーです。`column`が`text`型または`text[]`型なら`query`は`text`型です。`column`が" +"`varchar`型なら`query`は`varchar`型です。" + +msgid "[Groonga's query syntax][groonga-query-syntax] is used in `query`." +msgstr "`qeury`では[Groongaのクエリー構文][groonga-query-syntax]を使います。" + +msgid "## Operator classes" +msgstr "## 演算子クラス" + +msgid "" +"You need to specify one of the following operator classes to use this operator" +":" +msgstr "この演算子を使うには次のどれかの演算子クラスを指定する必要があります。" + +msgid " * `pgroonga.text_full_text_search_ops`: Default for `text`" +msgstr " * `pgroonga.text_full_text_search_ops`:`text`のデフォルト" + +msgid " * `pgroonga.text_array_full_text_search_ops`: Default for `text[]`" +msgstr " * `pgroonga.text_array_full_text_search_ops`:`text[]`のデフォルト" + +msgid " * `pgroonga.varchar_full_text_search_ops`: For `varchar`" +msgstr " * `pgroonga.varchar_full_text_search_ops`:`varchar`用" + +msgid " * `pgroonga.text_full_text_search_ops_v2`: For `text`" +msgstr " * `pgroonga.text_full_text_search_ops_v2`:`text`用" + +msgid " * `pgroonga.text_array_full_text_search_ops_v2`: For `text[]`" +msgstr " * `pgroonga.text_array_full_text_search_ops_v2`:`text[]`用" + +msgid " * `pgroonga.varchar_full_text_search_ops_v2`: For `varchar`" +msgstr " * `pgroonga.varchar_full_text_search_ops_v2`:`varchar`用" msgid "## Usage" msgstr "## 使い方" @@ -125,12 +153,8 @@ msgstr "" "-- (2 rows)\n" "```" -msgid "" -"See [Groonga document](http://groonga.org/docs/reference/grn_expr/query_syntax" -".html) for query syntax details." -msgstr "" -"クエリーの構文の詳細は[Groongaのドキュメント](http://groonga.org/ja/docs/reference/grn_expr/quer" -"y_syntax.html)を参照してください。" +msgid "See [Groonga document][groonga-query-syntax] for query syntax details." +msgstr "クエリーの構文の詳細は[Groongaのドキュメント][groonga-query-syntax]を参照してください。" msgid "" "Note that you can't use syntax that starts with `COLUMN_NAME:` like `COLUMN_NA" @@ -151,18 +175,18 @@ msgstr "" msgid "## See also" msgstr "## 参考" -msgid " * [`&@` operator](match-v2.html)" -msgstr " * [`&@`演算子](match-v2.html)" +msgid " * [`&@` operator][match-v2]: Full text search by a keyword" +msgstr " * [`&@`演算子][match-v2]:キーワード1つでの全文検索" -msgid " * [`%%` operator](match.html)" -msgstr " * [`%%`演算子](match.html)" +msgid " * [Groonga's query syntax][groonga-query-syntax]" +msgstr " * [Groongaのクエリーの構文][groonga-query-syntax]" -msgid " * Deprecated since 1.2.0. Use [`&@` operator](match-v2.html) instead." -msgstr " * 1.2.0から非推奨になりました。代わりに[`&@`演算子](match-v2.html)を使ってください。" +msgid "[match-v2]:match-v2.html" +msgstr "" msgid "" -" * [Groonga's query syntax](http://groonga.org/docs/reference/grn_expr/query_" -"syntax.html)" +"[groonga-query-syntax]:http://groonga.org/docs/reference/grn_expr/query_syntax" +".html" msgstr "" -" * [Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_synta" -"x.html)" +"[groonga-query-syntax]:http://groonga.org/ja/docs/reference/grn_expr/query_syn" +"tax.html" Modified: ja/reference/operators/query-v2.md (+30 -7) =================================================================== --- ja/reference/operators/query-v2.md 2017-06-07 23:09:23 +0900 (1369a44) +++ ja/reference/operators/query-v2.md 2017-06-07 23:14:15 +0900 (fa41937) @@ -5,6 +5,8 @@ upper_level: ../ # `jsonb`型以外の型用の`&?`演算子 +1.2.0で追加。 + ## 概要 `&?`演算子はクエリーを使って全文検索を実行します。 @@ -17,11 +19,27 @@ upper_level: ../ column &? query ``` -`column`は検索対象のカラムです。 +`column`は検索対象のカラムです。型は`text`型、`text[]`型、`varchar`型のどれかです。 + +`query`は全文検索用のクエリーです。`column`が`text`型または`text[]`型なら`query`は`text`型です。`column`が`varchar`型なら`query`は`varchar`型です。 + +`qeury`では[Groongaのクエリー構文][groonga-query-syntax]を使います。 + +## 演算子クラス + +この演算子を使うには次のどれかの演算子クラスを指定する必要があります。 + + * `pgroonga.text_full_text_search_ops`:`text`のデフォルト + + * `pgroonga.text_array_full_text_search_ops`:`text[]`のデフォルト -`query`は全文検索で使うクエリーです。`text`型です。 + * `pgroonga.varchar_full_text_search_ops`:`varchar`用 -`query`では[Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html)を使います。 + * `pgroonga.text_full_text_search_ops_v2`:`text`用 + + * `pgroonga.text_array_full_text_search_ops_v2`:`text[]`用 + + * `pgroonga.varchar_full_text_search_ops_v2`:`varchar`用 ## 使い方 @@ -45,15 +63,16 @@ INSERT INTO memos VALUES (4, 'groongaコマンドがあります。'); `@?`演算子を使うと`キーワード1 キーワード2`のように複数のキーワードを指定して全文検索できます。`キーワード1 OR キーワード2`のようにOR検索することもできます。 +```sql SELECT * FROM memos WHERE content &? 'PGroonga OR PostgreSQL'; -- id | content -- ----+--------------------------------------------------------------------------- -- 3 | PGroongaはインデックスとしてGroongaを使うためのPostgreSQLの拡張機能です。 -- 1 | PostgreSQLはリレーショナル・データベース管理システムです。 -- (2 rows) +``` - -クエリーの構文の詳細は[Groongaのドキュメント](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html)を参照してください。 +クエリーの構文の詳細は[Groongaのドキュメント][groonga-query-syntax]を参照してください。 `カラム名:@キーワード`のように`カラム名:`から始まる構文を使うことはできません。これはPGroongaで無効にしています。 @@ -61,6 +80,10 @@ SELECT * FROM memos WHERE content &? 'PGroonga OR PostgreSQL'; ## 参考 - * [`&@`演算子](match-v2.html) + * [`&@`演算子][match-v2]:キーワード1つでの全文検索 + + * [Groongaのクエリーの構文][groonga-query-syntax] + +[match-v2]:match-v2.html - * [Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html) +[groonga-query-syntax]:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html Modified: ja/reference/operators/query.md (+25 -9) =================================================================== --- ja/reference/operators/query.md 2017-06-07 23:09:23 +0900 (bf50397) +++ ja/reference/operators/query.md 2017-06-07 23:14:15 +0900 (378473e) @@ -7,7 +7,7 @@ upper_level: ../ ## 概要 -1.2.0からこの演算子は非推奨になりました。代わりに[`&?`演算子](query-v2.html)を使ってください。 +この演算子は1.2.0から非推奨です。代わりに[`&?`演算子][query-v2]を使ってください。 `@@`演算子はクエリーを使って全文検索を実行します。 @@ -19,11 +19,27 @@ upper_level: ../ column @@ query ``` -`column`は検索対象のカラムです。 +`column`は検索対象のカラムです。型は`text`型、`text[]`型、`varchar`型のどれかです。 -`query`は全文検索で使うクエリーです。`text`型です。 +`query`は全文検索用のクエリーです。`column`が`text`型または`text[]`型なら`query`は`text`型です。`column`が`varchar`型なら`query`は`varchar`型です。 -`query`では[Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html)を使います。 +`qeury`では[Groongaのクエリー構文][groonga-query-syntax]を使います。 + +## 演算子クラス + +この演算子を使うには次のどれかの演算子クラスを指定する必要があります。 + + * `pgroonga.text_full_text_search_ops`:`text`のデフォルト + + * `pgroonga.text_array_full_text_search_ops`:`text[]`のデフォルト + + * `pgroonga.varchar_full_text_search_ops`:`varchar`用 + + * `pgroonga.text_full_text_search_ops_v2`:`text`用 + + * `pgroonga.text_array_full_text_search_ops_v2`:`text[]`用 + + * `pgroonga.varchar_full_text_search_ops_v2`:`varchar`用 ## 使い方 @@ -56,7 +72,7 @@ SELECT * FROM memos WHERE content @@ 'PGroonga OR PostgreSQL'; -- (2 rows) ``` -クエリーの構文の詳細は[Groongaのドキュメント](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html)を参照してください。 +クエリーの構文の詳細は[Groongaのドキュメント][groonga-query-syntax]を参照してください。 `カラム名:@キーワード`のように`カラム名:`から始まる構文を使うことはできません。これはPGroongaで無効にしています。 @@ -68,10 +84,10 @@ TODO: Describe about `SET search_path = "$user",public,pgroonga,pg_catalog;`. ## 参考 - * [`&@`演算子](match-v2.html) + * [`&@`演算子][match-v2]:キーワード1つでの全文検索 - * [`%%`演算子](match.html) + * [Groongaのクエリーの構文][groonga-query-syntax] - * 1.2.0から非推奨になりました。代わりに[`&@`演算子](match-v2.html)を使ってください。 +[match-v2]:match-v2.html - * [Groongaのクエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html) +[groonga-query-syntax]:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html Modified: reference/operators/query.md (+1 -1) =================================================================== --- reference/operators/query.md 2017-06-07 23:09:23 +0900 (b80a080) +++ reference/operators/query.md 2017-06-07 23:14:15 +0900 (2682651) @@ -84,7 +84,7 @@ TODO: Describe about `SET search_path = "$user",public,pgroonga,pg_catalog;`. ## See also - * [`&@` operator][match-v2] + * [`&@` operator][match-v2]: Full text search by a keyword * [Groonga's query syntax][groonga-query-syntax] -------------- next part -------------- HTML����������������������������...Download