1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>7.6.3. Pseudo column — Groonga v10.1.1-31-g1e46ba6 documentation</title>
<link rel="stylesheet" href="../../_static/groonga.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<script id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<link rel="shortcut icon" href="../../_static/favicon.ico"/>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
<link rel="next" title="7.6.4. Index column" href="index.html" />
<link rel="prev" title="7.6.2. Vector column" href="vector.html" />
</head><body>
<div class="header">
<h1 class="title">
<a id="top-link" href="../../index.html">
<span class="project">groonga</span>
<span class="separator">-</span>
<span class="description">An open-source fulltext search engine and column store.</span>
</a>
</h1>
<div class="other-language-links">
<ul>
<li><a href="../../../../ja/html/reference/columns/pseudo.html">日本語</a></li>
</ul>
</div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="index.html" title="7.6.4. Index column"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="vector.html" title="7.6.2. Vector column"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="../../index.html">Groonga v10.1.1-31-g1e46ba6 documentation</a> »</li>
<li class="nav-item nav-item-1"><a href="../../reference.html" ><span class="section-number">7. </span>Reference manual</a> »</li>
<li class="nav-item nav-item-2"><a href="../column.html" accesskey="U"><span class="section-number">7.6. </span>Column</a> »</li>
<li class="nav-item nav-item-this"><a href=""><span class="section-number">7.6.3. </span>Pseudo column</a></li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="pseudo-column">
<h1><span class="section-number">7.6.3. </span>Pseudo column<a class="headerlink" href="#pseudo-column" title="Permalink to this headline">¶</a></h1>
<div class="section" id="id1">
<h2><span class="section-number">7.6.3.1. </span>名前<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
<p>疑似カラム</p>
</div>
<div class="section" id="id2">
<h2><span class="section-number">7.6.3.2. </span>説明<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
<p>Groongaのデータベースで作成したテーブルには、いくつかのカラムが自動的に定義されます。</p>
<p>これらのカラムはいずれもアンダースコア(‘_’)で始まる名前が付与されます。定義される疑似カラムは、テーブルの種類によって異なります。</p>
<p><code class="docutils literal notranslate"><span class="pre">_id</span></code></p>
<blockquote>
<div><p>レコードに付与される一意な番号です。全てのテーブルに定義されます。値の範囲は1〜1073741824の整数で、通常はレコードを追加した順に1ずつ加算されます。_idの値は不変で、レコードが存在する限り変更することはできません。ただし、削除されたレコードの_idの値は再利用されます。</p>
</div></blockquote>
<p><code class="docutils literal notranslate"><span class="pre">_key</span></code></p>
<blockquote>
<div><p>レコードの主キー値を表します。主キーを持つテーブルのみに定義されます。主キー値はテーブルの中で一意であり、変更することはできません。</p>
</div></blockquote>
<p><code class="docutils literal notranslate"><span class="pre">_value</span></code></p>
<blockquote>
<div><p>レコードの値を表します。value_typeを指定したテーブルのみに定義されます。自由に変更可能です。</p>
</div></blockquote>
<p><code class="docutils literal notranslate"><span class="pre">_score</span></code></p>
<blockquote>
<div><p>各レコードのスコア値を表します。検索結果として生成されたテーブルのみに定義されます。</p>
<p>検索処理を実行する過程で値が設定されますが、自由に変更可能です。</p>
</div></blockquote>
<p><code class="docutils literal notranslate"><span class="pre">_nsubrecs</span></code></p>
<blockquote>
<div><p>主キーの値が同一であったレコードの件数を表します。検索結果として生成されたテーブルのみに定義されます。グループ化(drilldown)処理を実行すると、グループ化前のテーブルにおいて、グループ化キーの値が同一であったレコードの件数が、グループ化処理の結果を格納するテーブルの_nsubrecsに記録されます。</p>
</div></blockquote>
</div>
</div>
<div class="clearer"></div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="../../index.html">Table of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">7.6.3. Pseudo column</a><ul>
<li><a class="reference internal" href="#id1">7.6.3.1. 名前</a></li>
<li><a class="reference internal" href="#id2">7.6.3.2. 説明</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="vector.html"
title="previous chapter"><span class="section-number">7.6.2. </span>Vector column</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="index.html"
title="next chapter"><span class="section-number">7.6.4. </span>Index column</a></p>
<div id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="../../search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" />
<input type="submit" value="Go" />
</form>
</div>
</div>
<script>$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="index.html" title="7.6.4. Index column"
>next</a> |</li>
<li class="right" >
<a href="vector.html" title="7.6.2. Vector column"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="../../index.html">Groonga v10.1.1-31-g1e46ba6 documentation</a> »</li>
<li class="nav-item nav-item-1"><a href="../../reference.html" ><span class="section-number">7. </span>Reference manual</a> »</li>
<li class="nav-item nav-item-2"><a href="../column.html" ><span class="section-number">7.6. </span>Column</a> »</li>
<li class="nav-item nav-item-this"><a href=""><span class="section-number">7.6.3. </span>Pseudo column</a></li>
</ul>
</div>
<div class="footer" role="contentinfo">
© Copyright 2009-2021, Brazil, Inc.
</div>
</body>
</html>
|