YUKI Hiroshi
null+****@clear*****
Wed May 28 10:16:09 JST 2014
YUKI Hiroshi 2014-05-28 10:16:09 +0900 (Wed, 28 May 2014) New Revision: 1b8046e21835d61d9147d4d48ad4950a7bca148c https://github.com/droonga/droonga.org/commit/1b8046e21835d61d9147d4d48ad4950a7bca148c Message: Update example of a search request Modified files: _po/ja/reference/1.0.3/commands/search/index.po ja/reference/1.0.3/commands/search/index.md reference/1.0.3/commands/search/index.md Modified: _po/ja/reference/1.0.3/commands/search/index.po (+8 -5) =================================================================== --- _po/ja/reference/1.0.3/commands/search/index.po 2014-05-28 10:08:16 +0900 (ab869c6) +++ _po/ja/reference/1.0.3/commands/search/index.po 2014-05-28 10:16:09 +0900 (678563f) @@ -146,7 +146,7 @@ msgid "" " \"source\" : \"Person\",\n" " \"output\" : {\n" " \"elements\" : [\"count\", \"records\"],\n" -" \"attributes\" : [\"_key\", \"name\", \"age\", \"sex\", \"job\", \"note\"],\n" +" \"attributes\" : [\"_key\", \"*\"],\n" " \"limit\" : -1\n" " }\n" " }\n" @@ -203,8 +203,10 @@ msgid "" "ned as `count`.\n" " * [`output`](#query-output)'s `limit` is `-1`. The parameter `limit` controls" " the number of returned records, and `-1` means \"return all records\".\n" -" * [`output`](#query-output)'s `attributes` contains all columns of the Person" -" table. The parameter `attributes` controls which columns' value are returned." +" * [`output`](#query-output)'s `attributes` contains two values `\"_key\"` and `" +"\"*\"`. They mean \"all columns of the Person table, including the `_key`\" and it" +" equals to `[\"_key\", \"name\", \"age\", \"sex\", \"job\", \"note\"]` in this case. The p" +"arameter `attributes` controls which columns' value are returned." msgstr "" " * 検索条件を何も指定していないため。検索条件を指定しないとすべてのレコードがマッチします。\n" " * [`output`](#query-output) の `elements` パラメータに `records` (および `count`)が指定されて" @@ -212,8 +214,9 @@ msgstr "" "nt` に出力されます。\n" " * [`output`](#query-output) の `limit` パラメータに `-1` が指定されているため。 `limit` は出力するレコ" "ードの最大数の指定ですが、 `-1` を指定するとすべてのレコードが出力されます。\n" -" * [`output`](#query-output) の `attributes` パラメータに Person テーブルのすべてのカラムの名前が列挙され" -"ているため。 `attributes` は個々のレコードに出力するカラムを制御します。" +" * [`output`](#query-output) の `attributes` パラメータに `\"_key\"` と `\"*\"` の2つが指定されてい" +"るため(これは「`_key` を含む Person テーブルのすべてのカラムを出力する」という指定で、`[\"_key\", \"name\", \"age\", \"s" +"ex\", \"job\", \"note\"]` と書くのに等しいです)。 `attributes` は個々のレコードに出力するカラムを制御します。" msgid "#### Search conditions {#usage-condition}" msgstr "#### 検索条件 {#usage-condition}" Modified: ja/reference/1.0.3/commands/search/index.md (+2 -2) =================================================================== --- ja/reference/1.0.3/commands/search/index.md 2014-05-28 10:08:16 +0900 (b8dc49c) +++ ja/reference/1.0.3/commands/search/index.md 2014-05-28 10:16:09 +0900 (d8c959c) @@ -82,7 +82,7 @@ Personテーブル(主キーあり): "source" : "Person", "output" : { "elements" : ["count", "records"], - "attributes" : ["_key", "name", "age", "sex", "job", "note"], + "attributes" : ["_key", "*"], "limit" : -1 } } @@ -120,7 +120,7 @@ Personテーブル(主キーあり): * 検索条件を何も指定していないため。検索条件を指定しないとすべてのレコードがマッチします。 * [`output`](#query-output) の `elements` パラメータに `records` (および `count`)が指定されているため。 `elements` は結果に出力する情報を制御します。マッチしたレコードの情報は `records` に、マッチしたレコードの総数は `count` に出力されます。 * [`output`](#query-output) の `limit` パラメータに `-1` が指定されているため。 `limit` は出力するレコードの最大数の指定ですが、 `-1` を指定するとすべてのレコードが出力されます。 - * [`output`](#query-output) の `attributes` パラメータに Person テーブルのすべてのカラムの名前が列挙されているため。 `attributes` は個々のレコードに出力するカラムを制御します。 + * [`output`](#query-output) の `attributes` パラメータに `"_key"` と `"*"` の2つが指定されているため(これは「`_key` を含む Person テーブルのすべてのカラムを出力する」という指定で、`["_key", "name", "age", "sex", "job", "note"]` と書くのに等しいです)。 `attributes` は個々のレコードに出力するカラムを制御します。 #### 検索条件 {#usage-condition} Modified: reference/1.0.3/commands/search/index.md (+2 -2) =================================================================== --- reference/1.0.3/commands/search/index.md 2014-05-28 10:08:16 +0900 (71c6547) +++ reference/1.0.3/commands/search/index.md 2014-05-28 10:16:09 +0900 (3b36ca5) @@ -72,7 +72,7 @@ This is a simple example to output all records of the Person table: "source" : "Person", "output" : { "elements" : ["count", "records"], - "attributes" : ["_key", "name", "age", "sex", "job", "note"], + "attributes" : ["_key", "*"], "limit" : -1 } } @@ -110,7 +110,7 @@ Why the command above returns all informations of the table? Because: * There is no search condition. This command matches all records in the specified table, if no condition is specified. * [`output`](#query-output)'s `elements` contains `records` (and `count`) column(s). The parameter `elements` controls the returned information. Matched records are returned as `records`, the total number of matched records are returned as `count`. * [`output`](#query-output)'s `limit` is `-1`. The parameter `limit` controls the number of returned records, and `-1` means "return all records". - * [`output`](#query-output)'s `attributes` contains all columns of the Person table. The parameter `attributes` controls which columns' value are returned. + * [`output`](#query-output)'s `attributes` contains two values `"_key"` and `"*"`. They mean "all columns of the Person table, including the `_key`" and it equals to `["_key", "name", "age", "sex", "job", "note"]` in this case. The parameter `attributes` controls which columns' value are returned. #### Search conditions {#usage-condition} -------------- next part -------------- HTML����������������������������... Télécharger