<!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 &lt;kou****@clear*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2015-10-08 22:56:21 +0900 (Thu, 08 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75">6e0031b505edfbbe246b1c6aa8cb340642ce3e75</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, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Translate</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6">reference/functions/pgroonga-snippet-html.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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648">reference/functions/pgroonga-score.md</a></li>
          <li><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1d">tutorial/index.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, &quot;Liberation Mono&quot;, 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/functions/pgroonga-score.md (+2 -2)</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, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L4">...</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L5">5</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L6">6</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L7">7</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L8">8</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L9">9</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L10">10</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L11">11</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L12">12</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648L13">13</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R4">...</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R5">5</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R6">6</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R7">7</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R8">8</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R9">9</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R10">10</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R11">11</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R12">12</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-f944870684f320ab2c18c786c615b648R13">13</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -5,9 +5,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">layout: en</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"> # `pgroonga.score` function</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-You can use `pgroonga.score` function to retrieve score as number. Score is how the record is precise.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+You can use `pgroonga.score` function to get precision as a number. If a record is more precision against searched query, the record has more higher number.</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-You need to add the column that is specified as primary key to index targets to use `pgroonga.score` function. If your PGroonga index doesn&#39;t have the column that is specified as primary key, `pgroonga.score` function always returns `0`.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+You need to add primary key column into `pgroonga` index to use `pgroonga.score` function. If you don&#39;t add primary key column into `pgroonga` index, `pgroonga.score` function always returns `0`.</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> `pgroonga.score` function always returns `0` when full text search isn&#39;t performed by index. In other words, `pgroonga.score` function always returns `0` when full text search is performed by sequential scan.</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, &quot;Liberation Mono&quot;, 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: reference/functions/pgroonga-snippet-html.md (+24 -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, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6">...</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R1">1</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R2">2</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R3">3</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R4">4</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R5">5</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R6">6</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R7">7</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R8">8</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R9">9</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R10">10</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R11">11</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R12">12</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R13">13</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R14">14</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R15">15</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R16">16</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R17">17</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R18">18</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R19">19</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R20">20</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R21">21</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R22">22</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-61b5feac7a7df8efe2560922fbd426e6R24">24</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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,24 @@</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+---</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+title: pgroonga.snippet function</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+layout: en</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+---</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# `pgroonga.snippet` function</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+Here is `pgroonga.snippet_html` signature:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+```text</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+pgroonga.snippet_html(target, ARRAY[keyword1, keyword2, ...])</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+```</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+`target` is a `text` type value. `pgroonga.snippet_html` extracts keywords with around texts from `target`.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+`keyword1`, `keyword2`, `...` are an array of `text` type. The keywords to be extracted from `target`. You must specify one or more keywords.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+`pgroonga.snippet_html` returns an array of `text` type.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+Element in the returned array is a text around keyword. The keyword is surround with `&lt;span class=&quot;keyword&quot;&gt;` and `&lt;/span&gt;`. `&lt;`, `&gt;`, `&amp;` and `&quot;` in `target` is HTML escaped.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+The maximum size of part of `target` in each element is 200 bytes. It&#39;s unit is byte not the number of characters. Each element may be lager than 200 bytes because each element includes `&lt;span class=&quot;keyword&quot;&gt;` and `&lt;/span&gt;` and may have HTML escaped values. If &#39;&lt;&#39; is HTML escaped to `&amp;lt;`, the byte size is increased to 4 from 1.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+See also [examples in tutorial](../../tutorial/#snippet).</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, &quot;Liberation Mono&quot;, 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: tutorial/index.md (+48 -1)</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, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL187">...</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL188">188</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL189">189</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL190">190</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL191">191</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL192">192</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL193">193</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dL194">194</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR187">...</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR188">188</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR189">189</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR191">191</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR192">192</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR193">193</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR194">194</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR195">195</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR196">196</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR197">197</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR198">198</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR199">199</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR200">200</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR201">201</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR202">202</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR203">203</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR204">204</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR205">205</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR206">206</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR207">207</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR208">208</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR209">209</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR210">210</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR211">211</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR212">212</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR213">213</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR214">214</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR215">215</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR216">216</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR217">217</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR218">218</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR219">219</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR220">220</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR221">221</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR222">222</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR223">223</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR224">224</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR225">225</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR226">226</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR227">227</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR228">228</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR229">229</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR230">230</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR231">231</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR232">232</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR233">233</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR234">234</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR235">235</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR236">236</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR237">237</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga.github.io/commit/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR238">238</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR239">239</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR240">240</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/6e0031b505edfbbe246b1c6aa8cb340642ce3e75#diff-9962a6ea2afe8b6ff739a66ee41a6d1dR241">241</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -188,7 +188,54 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">SELECT *, pgroonga.score(score_memos)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> -- (2 rows)</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: #ffaaaa; color: #000000; display: block; white-space: pre">-See [pgroonga.score function](../reference/functions/pgroonga-score.html) for more details such as how to compute precision.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+See [`pgroonga.score` function](../reference/functions/pgroonga-score.html) for more details such as how to compute precision.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+{: #snippet}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+### Snippet (KWIC, keyword in context)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+You can use `pgroonga.snippet_html` function to get texts around keywords from search target text. It&#39;s also known as [KWIC](https://en.wikipedia.org/wiki/Key_Word_in_Context) (keyword in context). You can see it in search result on Web search engine.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+Here is a sample text for description. It&#39;s a description about Groonga.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+&gt; Groonga is a fast and accurate full text search engine based on inverted index. One of the characteristics of Groonga is that a newly registered document instantly appears in search results. Also, Groonga allows updates without read locks. These characteristics result in superior performance on real-time applications.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+There are some `fast` keywords. `pgroonga.snippet_html` extracts texts around `fast`. Keywords in extracted texts are surround with `&lt;span class=&quot;keyword&quot;&gt;` and `&lt;/span&gt;`.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+`html` in `pgroonga.snippet_html` means that this function returns result for HTML output.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+Here is the result of `pgroonga.snippet_html` against the above text:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+&gt; Groonga is a &lt;span class=&quot;keyword&quot;&gt;fast&lt;/span&gt; and accurate full text search engine based on inverted index. One of the characteristics of Groonga is that a newly registered document instantly appears in search results. Also, Gro</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+This function can be used for all texts. It&#39;s not only for search result by PGroonga.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+Here is a sample SQL that describe about it. You can use the function in the following `SELECT` that doesn&#39;t have `FROM`. Note that [`unnest`](http://www.postgresql.org/docs/current/static/functions-array.html) is a PostgreSQL function that converts an array to rows.</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+```sql</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+SELECT unnest(pgroonga.snippet_html(</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;Groonga is a fast and accurate full text search engine based on &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;inverted index. One of the characteristics of Groonga is that a &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;newly registered document instantly appears in search results. &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;Also, Groonga allows updates without read locks. These characteristics &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;result in superior performance on real-time applications.&#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;\n&#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;\n&#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;Groonga is also a column-oriented database management system (DBMS). &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;Compared with well-known row-oriented systems, such as MySQL and &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;PostgreSQL, column-oriented systems are more suited for aggregate &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;queries. Due to this advantage, Groonga can cover weakness of &#39; ||</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  &#39;row-oriented systems.&#39;,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  ARRAY[&#39;fast&#39;, &#39;PostgreSQL&#39;]));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                                                                 --                                unnest                                                                                                                 </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+-- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+--  Groonga is a &lt;span class=&quot;keyword&quot;&gt;fast&lt;/span&gt; and accurate full text search engine based on inverted index. One of the characteristics of Groonga is that a newly registered document instantly appears in search results. Also, Gro</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+--  ase management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and &lt;span class=&quot;keyword&quot;&gt;PostgreSQL&lt;/span&gt;, column-oriented systems are more suited for aggregate queries. Due to this advantage, Groonga</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+-- (2 rows)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+```</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+See [`pgroonga.snippet_html` function](../reference/functions/pgroonga-snippet-html.html) for more details.</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ## Equality condition and comparison conditions</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>