# -*- po -*-
# Japanese translations for 1.2.1 package.
# Copyright (C) 2009-2011, Brazil, Inc
# This file is distributed under the same license as the groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: 1.2.1\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2022-02-09 09:45+0900\n"
"Language-Team: Japanese\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"

msgid "Execution example::"
msgstr "実行例::"

msgid "``sub_filter``"
msgstr ""

msgid "Summary"
msgstr "概要"

msgid "``sub_filter`` evaluates ``filter_string`` in ``scope`` context."
msgstr "``sub_filter`` は ``filter_string`` を ``scope`` のコンテキストで評価します。"

msgid "``sub_filter`` can be used in only ``--filter`` in :doc:`/reference/commands/select`."
msgstr "``sub_filter`` は :doc:`/reference/commands/select` コマンドの ``--filter`` 内でのみ指定できます。"

msgid "Syntax"
msgstr "構文"

msgid "``sub_filter`` requires two arguments. They are ``scope`` and ``filter_string``."
msgstr "``sub_filter`` は2つの引数が必要です。 ``scope`` と ``filter_string`` です。"

msgid "Usage"
msgstr "使い方"

msgid "Here are a schema definition and sample data to show usage."
msgstr "使い方を示すために使うスキーマ定義とサンプルデータは以下の通りです。"

msgid "Sample schema:"
msgstr "サンプルスキーマ:"

msgid "Sample data:"
msgstr "サンプルデータ:"

msgid "Here is the simple usage of ``sub_filter`` function which extracts the blog entry commented by user 'A'."
msgstr "ブログのエントリを抽出する ``sub_filter`` 関数の使用例です。"

msgid "When executing the above query, not only \"groonga's blog\", but also \"mroonga's blog\". This is not what you want because user \"A\" does not mention \"groonga\" to \"mroonga's blog\"."
msgstr "上記のクエリを実行すると、\"groonga's blog\"だけでなく、\"mroonga's blog\"もマッチします。ユーザー\"A\"は\"mroonga's blog\"に対しては\"groonga\"に言及していないので、これは意図していない結果です。"

msgid "Without sub_filter, it means that following conditions are met."
msgstr "sub_filterなしでは、以下の条件が満たされます。"

msgid "There is at least one record that user \"A\" commented out."
msgstr "すくなくとも一つはユーザー\"A\"がコメントしたレコードがある。"

msgid "There is at least one record that mentioned about \"groonga\"."
msgstr "すくなくとも一つは\"groonga\"について言及したレコードがある。"

msgid "On the other hand, executing the above query returns the intended result. Because the arguments of sub_filter is evaluated in comments column's context."
msgstr "一方、上記のクエリは意図した結果を返します。これは、sub_filterの引数がcommentsカラムのコンテキストで評価されるからです。"

msgid "It means that sub_filter requires the following condition is met."
msgstr "sub_filterは以下の条件が満たされていることを要求します。"

msgid "There are the records that user \"A\" mentions about \"groonga\"."
msgstr "ユーザー\"A\"が\"groonga\"について言及しているレコードがある。"

msgid "Parameters"
msgstr "引数"

msgid "There are two required parameter, ``scope`` and ``filter_string``."
msgstr "必須引数は二つあります。 ``scope`` と ``filter_string`` です。"

msgid "``scope``"
msgstr ""

msgid "Specifies a column of the table that is specified by ``table`` parameter in ``select``. The column has a limitation. The limitation is described later. ``filter_string`` is evaluated in the column context. It means that ``filter_string`` is evaluated like ``select --table TYPE_OF_THE_COLUMN --filter FILTER_STRING``."
msgstr "``select`` コマンドの ``table`` パラメーターで指定したテーブルが持つカラムを指定します。このカラムには制限があります。制限については後述します。 ``filter_string`` はこのカラムの文脈で評価されます。これは、 ``filter_string`` は ``select --table カラムの型 --filter フィルター文字列`` というように評価されるということです。"

msgid "The specified column type must be a table. In other words, the column type must be reference type."
msgstr "指定したカラムの型はテーブルでなければいけません。言いかえると、カラムの型は参照型でなければいけないということです。"

msgid "You can chain columns by ``COLUMN_1.COLUMN_2.COLUMN_3...COLUMN_N`` syntax. For example, ``user.group.name``."
msgstr "``カラム1.カラム2.カラム3...カラムN`` という構文でカラムを数珠つなぎにできます。例えば、 ``user.group.name`` とできます。"

msgid "See :ref:`select-table` about ``table`` parameter in ``select``."
msgstr "``select`` コマンドの ``table`` 引数については :ref:`select-table` を参照してください。"

msgid "``filter_string``"
msgstr ""

msgid "Specifies a search condition in :doc:`/reference/grn_expr/script_syntax`. It is evaluated in ``scope`` context."
msgstr ":doc:`/reference/grn_expr/script_syntax` の検索条件を指定します。これは ``scope`` のコンテキストで評価されます。"

msgid "Return value"
msgstr "戻り値"

msgid "``sub_filter`` returns whether any record is matched or not. If one or more records are matched, it returns ``true``. Otherwise, it returns ``false``."
msgstr "``sub_filter`` は1つでもレコードがマッチしたかどうかを返します。もし、1つ以上のレコードがマッチしたら ``true`` を返します。1つもマッチしなかったら ``false`` を返します。"

msgid "See also"
msgstr "参考"

msgid ":doc:`/reference/commands/select`"
msgstr ""

msgid ":doc:`/reference/grn_expr/script_syntax`"
msgstr ""
