<!DOCTYPE html>
<html>
<head>
</head>
<body>
<dl style="line-height: 1.5; margin-left: 2em">
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
<dd style="margin-left: 8.5em">Kouhei Sutou <kou****@clear*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2015-10-24 14:23:19 +0900 (Sat, 24 Oct 2015)</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
<dd style="margin-left: 8.5em"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7">823db74babbbce0fe90f5258a876220c9ba93fe7</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
<dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Translate jsonb</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Added files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672">_po/ja/reference/jsonb.po</a></li>
<li><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91e">ja/reference/jsonb.md</a></li>
</ul>
</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214">ja/tutorial/index.md</a></li>
<li><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ce">reference/jsonb.md</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: _po/ja/reference/jsonb.po (+99 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672">...</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R1">1</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R2">2</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R3">3</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R4">4</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R5">5</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R6">6</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R7">7</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R8">8</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R9">9</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R10">10</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R11">11</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R12">12</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R13">13</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R14">14</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R15">15</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R16">16</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R17">17</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R18">18</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R19">19</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R20">20</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R21">21</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R22">22</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R24">24</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R25">25</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R26">26</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R27">27</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R29">29</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R30">30</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R31">31</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R32">32</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R33">33</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R34">34</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R35">35</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R36">36</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R37">37</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R38">38</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R39">39</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R40">40</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R41">41</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R42">42</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R43">43</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R44">44</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R45">45</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R46">46</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R47">47</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R48">48</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R49">49</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R50">50</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R51">51</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R52">52</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R53">53</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R54">54</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R55">55</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R56">56</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R57">57</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R58">58</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R59">59</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R60">60</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R62">62</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R63">63</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R64">64</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R65">65</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R66">66</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R67">67</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R68">68</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R69">69</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R70">70</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R71">71</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R72">72</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R73">73</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R74">74</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R75">75</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R76">76</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R77">77</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R78">78</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R79">79</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R80">80</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R81">81</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R82">82</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R83">83</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R84">84</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R85">85</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R86">86</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R87">87</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R88">88</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R89">89</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R90">90</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R91">91</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R92">92</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R93">93</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R94">94</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R95">95</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R96">96</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R97">97</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R98">98</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-73b91d0450629ce4b80c0ae5dca90672R99">99</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,99 @@</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"Project-Id-Version: PACKAGE VERSION\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"PO-Revision-Date: 2015-10-24 11:05+0900\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"Language: ja\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"MIME-Version: 1.0\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"Content-Type: text/plain; charset=UTF-8\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"Content-Transfer-Encoding: 8bit\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"Plural-Forms: nplurals=1; plural=0;\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"---\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"title: jsonb support\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"layout: en\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"---"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"---\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"title: jsonbサポート\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"layout: ja\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"---"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "# `jsonb` support"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "# `jsonb`サポート"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"PGroonga also supports `jsonb` type. You can search JSON data by one or more k"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"eys and/or one or more values with PGroonga."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "PGroongaは`jsonb`型もサポートしています。PGroongaを使うと複数のキー・値に対して条件を指定してJSONデータを検索できます。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"You can also search JSON data by full text search against all text values in J"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"SON. It's an unique feature of PGroonga. Built-in PostgreSQL features and [JsQ"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"uery](https://github.com/postgrespro/jsquery) don't support it."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"JSON内のすべてのテキスト値に対して全文検索をしてJSONデータを検索することもできます。これはPostgreSQL組み込みの機能でも[JsQuery]("</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"https://github.com/postgrespro/jsquery)でもサポートしていない機能です。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "Think about the following JSON:"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "次のようなJSONを考えてください。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"```json\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"{\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" \"message\": \"Server is started.\",\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" \"host\": \"www.example.com\",\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" \"tags\": [\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" \"web\",\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" ]\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"}\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"```"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"You can find the JSON by full text search with `search`, `example` or `web` be"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"cause all text values are full text search target."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"`search`でも`example`でも`web`でもどの単語で全文検索してもこのJSONを検索することができます。なぜなら、すべてのテキスト値が全文検索"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"対象だからです。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "## Operators"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "## 演算子"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "PGroonga provides the following two operators for searching against `jsonb`:"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "PGroongaは`jsonb`型の値で検索するために次の2つの演算子を提供しています。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * [`@>` operator](operators/jsonb-contain.html)\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * [`@@` operator](operators/jsonb-query.html)"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * [`@>`演算子](operators/jsonb-contain.html)\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * [`@@`演算子](operators/jsonb-query.html)"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"`@>` operator is simpler than `@@` operator but you can't use complex conditio"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"n such as range search."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "`@>`演算子は`@@`演算子よりもシンプルですが範囲検索のような複雑な条件を指定することはできません。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"`@@` operator is more complex than `@>` operator but you can use complex condi"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+"tion. You can also use full text search against all text values in JSON."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "`@@`演算子は`@>`演算子より複雑ですが、複雑な条件も使えます。JSON内のすべてのテキスト値に対する全文検索もできます。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "## Comparison with GIN"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "## GINとの比較"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "PostgreSQL provides built-in fast `jsonb` search feature by GIN."</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "PostgreSQLは組み込みの機能としてGINを使った高速な`jsonb`検索機能を提供しています。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid "Here are differences between PGroonga and GIN:"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr "PGroongaとGINの違いは次の通りです。"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgid ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * Index creation time: No difference\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * Search time: PGroonga is a bit faster\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * Features: PGroonga provides more search features"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+msgstr ""</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * インデックス作成時間:ほぼ同じ\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * 検索時間:PGroongaの方が少し速い\n"</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+" * 機能:PGroongaの方がより多くの検索機能を提供"</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: ja/reference/jsonb.md (+45 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91e">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91e">...</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR1">1</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR2">2</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR3">3</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR4">4</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR5">5</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR6">6</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR7">7</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR8">8</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR9">9</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR10">10</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR11">11</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR12">12</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR13">13</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR14">14</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR15">15</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR16">16</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR17">17</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR18">18</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR19">19</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR20">20</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR21">21</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR22">22</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR23">23</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR24">24</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR25">25</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR26">26</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR27">27</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR28">28</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR29">29</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR30">30</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR31">31</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR32">32</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR33">33</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR34">34</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR35">35</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR36">36</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR37">37</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR38">38</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR39">39</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR40">40</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR41">41</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR42">42</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR43">43</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR44">44</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-98c2de039ca127cb310ae80f773ce91eR45">45</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,45 @@</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+---</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+title: jsonbサポート</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+layout: ja</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+---</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+# `jsonb`サポート</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PGroongaは`jsonb`型もサポートしています。PGroongaを使うと複数のキー・値に対して条件を指定してJSONデータを検索できます。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+JSON内のすべてのテキスト値に対して全文検索をしてJSONデータを検索することもできます。これはPostgreSQL組み込みの機能でも[JsQuery](https://github.com/postgrespro/jsquery)でもサポートしていない機能です。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+次のようなJSONを考えてください。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+```json</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+{</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ "message": "Server is started.",</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ "host": "www.example.com",</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ "tags": [</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ "web",</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ ]</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+```</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+`search`でも`example`でも`web`でもどの単語で全文検索してもこのJSONを検索することができます。なぜなら、すべてのテキスト値が全文検索対象だからです。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+## 演算子</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PGroongaは`jsonb`型の値で検索するために次の2つの演算子を提供しています。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * [`@>`演算子](operators/jsonb-contain.html)</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * [`@@`演算子](operators/jsonb-query.html)</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+`@>`演算子は`@@`演算子よりもシンプルですが範囲検索のような複雑な条件を指定することはできません。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+`@@`演算子は`@>`演算子より複雑ですが、複雑な条件も使えます。JSON内のすべてのテキスト値に対する全文検索もできます。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+## GINとの比較</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PostgreSQLは組み込みの機能としてGINを使った高速な`jsonb`検索機能を提供しています。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PGroongaとGINの違いは次の通りです。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * インデックス作成時間:ほぼ同じ</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * 検索時間:PGroongaの方が少し速い</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * 機能:PGroongaの方がより多くの検索機能を提供</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: ja/tutorial/index.md (+5 -5)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L432">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L433">433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L434">434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L435">435</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L436">436</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L437">437</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L438">438</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L439">439</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L440">440</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L441">441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L442">442</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L443">443</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L448">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L449">449</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L450">450</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L451">451</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L452">452</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L453">453</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L454">454</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L455">455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L456">456</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214L457">457</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R432">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R433">433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R434">434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R435">435</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R436">436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R437">437</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R438">438</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R439">439</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R440">440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R441">441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R442">442</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R443">443</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R448">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R449">449</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R450">450</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R451">451</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R452">452</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R453">453</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R454">454</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R455">455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R456">456</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-78fbd18ca5b3a5aa6768a8beec1b7214R457">457</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -433,11 +433,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">SELECT * FROM products WHERE tags %% 'PostgreSQL';</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ## JSONに対してPGroongaを使う方法</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre">-PGroongaは`jsonb`型<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">に</span>も<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">対応</span>しています。PGroongaを使うと<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">JSON中</span>のキー・値に対して検索<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">することが</span>できます。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PGroongaは`jsonb`型も<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">サポート</span>しています。PGroongaを使うと<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">複数</span>のキー・値に対して<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">条件を指定してJSONデータを</span>検索できます。</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre">-JSON<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">中</span>のすべてのテキスト値に対して全文検索することもできます。これはP<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">Gr</span>o<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">onga独自の機能です。Po</span>stgreSQL組み込みの機能でも[JsQuery](https://github.com/postgrespro/jsquery)でも<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">この機能は</span>サポートしてい<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">ません</span>。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+JSON<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">内</span>のすべてのテキスト値に対して全文検索<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">をしてJSONデータを検索</span>することもできます。これはPostgreSQL組み込みの機能でも[JsQuery](https://github.com/postgrespro/jsquery)でもサポートしてい<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ない機能です</span>。</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre">-次のJSONを考えてください。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+次の<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ような</span>JSONを考えてください。</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ```json</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -449,9 +449,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">JSON中のすべてのテキスト値に対して全文検索することもで</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ```</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre">-`search`<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">、</span>`example`<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">、</span>`web`<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">の</span>ど<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">れ</span>で全文検索してもこのJSONを<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">見つけ</span>ることができます。なぜなら、すべてのテキスト値が全文検索対象だからです。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+`search`<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">でも</span>`example`<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">でも</span>`web`<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">でもど</span>の<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">単語</span>で全文検索してもこのJSONを<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">検索す</span>ることができます。なぜなら、すべてのテキスト値が全文検索対象だからです。</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffdddd; color: #000000; display: block; white-space: pre">-PGroongaは`jsonb`<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">に対して</span>検索するために次の2つの演算子を提供しています。</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+PGroongaは`jsonb`<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">型の値で</span>検索するために次の2つの演算子を提供しています。</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> * `@>`演算子</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> * `@@`演算子</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: reference/jsonb.md (+1 -0)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceL41">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceL42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceL43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceL44">44</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceR41">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceR42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceR43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceR44">44</a></span>
<span class="diff-line-number-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/823db74babbbce0fe90f5258a876220c9ba93fe7#diff-0440c0aca3db2d643afbb5341d67f2ceR45">45</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -42,3 +42,4 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">Here are differences between PGroonga and GIN:</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> * Index creation time: No difference</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> * Search time: PGroonga is a bit faster</span>
<span class="diff-added" style="background-color: #dbffdb; color: #000000; display: block; white-space: pre">+ * Features: PGroonga provides more search features</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>