Kouhei Sutou
null+****@clear*****
Mon Jul 1 19:10:57 JST 2013
Kouhei Sutou 2013-07-01 19:10:57 +0900 (Mon, 01 Jul 2013) New Revision: 68a8828acb41a26266b6b64ba882285f6e606791 https://github.com/groonga/groonga.org/commit/68a8828acb41a26266b6b64ba882285f6e606791 Message: doc ja: translate sub_filter() and query() Modified files: ja/docs/reference/functions/query.html ja/docs/reference/functions/sub_filter.html Modified: ja/docs/reference/functions/query.html (+9 -14) =================================================================== --- ja/docs/reference/functions/query.html 2013-06-29 00:19:31 +0900 (4154065) +++ ja/docs/reference/functions/query.html 2013-07-01 19:10:57 +0900 (a13e2ec) @@ -98,11 +98,11 @@ </div> <div class="section" id="syntax"> <h2>8.11.7.2. 構文<a class="headerlink" href="#syntax" title="このヘッドラインへのパーマリンク">¶</a></h2> -<p><tt class="docutils literal"><span class="pre">query</span></tt> は2つの引数が必要です。 <tt class="docutils literal"><span class="pre">match_column</span></tt> と <tt class="docutils literal"><span class="pre">query_string</span></tt> です。</p> +<p><tt class="docutils literal"><span class="pre">query</span></tt> は2つの引数が必要です。 <tt class="docutils literal"><span class="pre">match_columns</span></tt> と <tt class="docutils literal"><span class="pre">query_string</span></tt> です。</p> <p>引数の <tt class="docutils literal"><span class="pre">query_expander</span></tt> や <tt class="docutils literal"><span class="pre">substitution_table</span></tt> は省略可能です。</p> -<div class="highlight-none"><div class="highlight"><pre>query(match_column, query_string) -query(match_column, query_string, query_expander) -query(match_column, query_string, substitution_table) +<div class="highlight-none"><div class="highlight"><pre>query(match_columns, query_string) +query(match_columns, query_string, query_expander) +query(match_columns, query_string, substitution_table) </pre></div> </div> </div> @@ -305,19 +305,14 @@ column_create Lexicon users_memo COLUMN_INDEX|WITH_POSITION Users memo <h2>8.11.7.4. 引数<a class="headerlink" href="#parameters" title="このヘッドラインへのパーマリンク">¶</a></h2> <div class="section" id="required-parameter"> <h3>8.11.7.4.1. 必須引数<a class="headerlink" href="#required-parameter" title="このヘッドラインへのパーマリンク">¶</a></h3> -<p>必須引数は二つあります。 <tt class="docutils literal"><span class="pre">match_column</span></tt> と <tt class="docutils literal"><span class="pre">query_string</span></tt> です。</p> -<div class="section" id="match-column"> -<h4>8.11.7.4.1.1. <tt class="docutils literal"><span class="pre">match_column</span></tt><a class="headerlink" href="#match-column" title="このヘッドラインへのパーマリンク">¶</a></h4> -<p>It specifies the default target column for fulltext search by -<tt class="docutils literal"><span class="pre">query_string</span></tt> parameter value. It is the same role as -<tt class="docutils literal"><span class="pre">match_column</span></tt> parameter in <tt class="docutils literal"><span class="pre">select</span></tt>.</p> -<p><tt class="docutils literal"><span class="pre">select</span></tt> コマンドの <tt class="docutils literal"><span class="pre">match_column</span></tt> については <a class="reference internal" href="../commands/select.html#select-match-columns"><em>match_columns</em></a> を参照してください。</p> +<p>必須引数は二つあります。 <tt class="docutils literal"><span class="pre">match_columns</span></tt> と <tt class="docutils literal"><span class="pre">query_string</span></tt> です。</p> +<div class="section" id="match-columns"> +<h4>8.11.7.4.1.1. <tt class="docutils literal"><span class="pre">match_columns</span></tt><a class="headerlink" href="#match-columns" title="このヘッドラインへのパーマリンク">¶</a></h4> +<p><tt class="docutils literal"><span class="pre">query_string</span></tt> パラメーターの値で全文検索するときのデフォルトの検索対象カラムを指定します。このパラメーターは <tt class="docutils literal"><span class="pre">select</span></tt> の <a class="reference internal" href="../commands/select.html#select-match-columns"><em>match_columns</em></a> パラメーターと同じ役割です。</p> </div> <div class="section" id="query-string"> <h4>8.11.7.4.1.2. <tt class="docutils literal"><span class="pre">query_string</span></tt><a class="headerlink" href="#query-string" title="このヘッドラインへのパーマリンク">¶</a></h4> -<p>It specifies the search condition in -<a class="reference internal" href="../grn_expr/query_syntax.html"><em>クエリー構文</em></a>. It is the same role as -<tt class="docutils literal"><span class="pre">query</span></tt> parameter in <tt class="docutils literal"><span class="pre">select</span></tt>.</p> +<p><a class="reference internal" href="../grn_expr/query_syntax.html"><em>クエリー構文</em></a> で検索条件を指定します。このパラメーターは <tt class="docutils literal"><span class="pre">select</span></tt> コマンドの <tt class="docutils literal"><span class="pre">query</span></tt> パラメーターと同じ役割です。</p> <p><tt class="docutils literal"><span class="pre">select</span></tt> コマンドの <tt class="docutils literal"><span class="pre">query</span></tt> については <a class="reference internal" href="../commands/select.html#select-match-columns"><em>match_columns</em></a> を参照してください。</p> </div> </div> Modified: ja/docs/reference/functions/sub_filter.html (+4 -9) =================================================================== --- ja/docs/reference/functions/sub_filter.html 2013-06-29 00:19:31 +0900 (85cbe2c) +++ ja/docs/reference/functions/sub_filter.html 2013-07-01 19:10:57 +0900 (0cbe4a4) @@ -233,12 +233,9 @@ load --table Blog <p>必須引数は二つあります。 <tt class="docutils literal"><span class="pre">scope</span></tt> と <tt class="docutils literal"><span class="pre">filter_string</span></tt> です。</p> <div class="section" id="scope"> <h3>8.11.10.4.1. <tt class="docutils literal"><span class="pre">scope</span></tt><a class="headerlink" href="#scope" title="このヘッドラインへのパーマリンク">¶</a></h3> -<p>It specifies a column of the table that is specified by <tt class="docutils literal"><span class="pre">table</span></tt> -parameter in <tt class="docutils literal"><span class="pre">select</span></tt>. <tt class="docutils literal"><span class="pre">filter_string</span></tt> is evaluated in the column -context. It means that <tt class="docutils literal"><span class="pre">filter_string</span></tt> is evaluated like -<tt class="docutils literal"><span class="pre">select</span> <span class="pre">--table</span> <span class="pre">TYPE_OF_THE_COLUMN</span> <span class="pre">--filter</span> <span class="pre">FILTER_STRING</span></tt>.</p> -<p>The specified column type must be a table. In other words, the column -type must be reference type.</p> +<p><tt class="docutils literal"><span class="pre">select</span></tt> コマンドの <tt class="docutils literal"><span class="pre">table</span></tt> パラメーターで指定したテーブルが持つカラムを指定します。このカラムには制限があります。制限については後述します。 <tt class="docutils literal"><span class="pre">filter_string</span></tt> はこのカラムの文脈で評価されます。これは、 <tt class="docutils literal"><span class="pre">filter_string</span></tt> は <tt class="docutils literal"><span class="pre">select</span> <span class="pre">--table</span> <span class="pre">カラムの型</span> <span class="pre">--filter</span> <span class="pre">フィルター文字列</span></tt> というように評価されるということです。</p> +<p>指定したカラムの型はテーブルでなければいけません。言いかえると、カラムの型は参照型でなければいけないということです。</p> +<p><tt class="docutils literal"><span class="pre">カラム1.カラム2.カラム3...カラムN</span></tt> という構文でカラムを数珠つなぎにできます。例えば、 <tt class="docutils literal"><span class="pre">user.group.name</span></tt> とできます。</p> <p><tt class="docutils literal"><span class="pre">select</span></tt> コマンドの <tt class="docutils literal"><span class="pre">table</span></tt> 引数については <em class="xref std std-ref">select-table</em> を参照してください。</p> </div> <div class="section" id="filter-string"> @@ -248,9 +245,7 @@ type must be reference type.</p> </div> <div class="section" id="return-value"> <h2>8.11.10.5. 戻り値<a class="headerlink" href="#return-value" title="このヘッドラインへのパーマリンク">¶</a></h2> -<p><tt class="docutils literal"><span class="pre">sub_filter</span></tt> returns whether any record is matched or not. If one or -more records are matched, it returns <tt class="docutils literal"><span class="pre">true</span></tt>. Otherwise, it returns -<tt class="docutils literal"><span class="pre">false</span></tt>.</p> +<p><tt class="docutils literal"><span class="pre">sub_filter</span></tt> は1つでもレコードがマッチしたかどうかを返します。もし、1つ以上のレコードがマッチしたら <tt class="docutils literal"><span class="pre">true</span></tt> を返します。1つもマッチしなかったら <tt class="docutils literal"><span class="pre">false</span></tt> を返します。</p> </div> <div class="section" id="see-also"> <h2>8.11.10.6. 参考<a class="headerlink" href="#see-also" title="このヘッドラインへのパーマリンク">¶</a></h2> -------------- next part -------------- HTML����������������������������...Download