File: pseudo.html

package info (click to toggle)
groonga 11.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 121,576 kB
  • sloc: ansic: 801,209; javascript: 62,121; ruby: 46,206; cpp: 33,790; xml: 24,951; yacc: 13,333; sh: 7,776; python: 3,266; makefile: 2,315; perl: 133
file content (158 lines) | stat: -rw-r--r-- 8,239 bytes parent folder | download
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 &#8212; 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> &#187;</li>
          <li class="nav-item nav-item-1"><a href="../../reference.html" ><span class="section-number">7. </span>Reference manual</a> &#187;</li>
          <li class="nav-item nav-item-2"><a href="../column.html" accesskey="U"><span class="section-number">7.6. </span>Column</a> &#187;</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> &#187;</li>
          <li class="nav-item nav-item-1"><a href="../../reference.html" ><span class="section-number">7. </span>Reference manual</a> &#187;</li>
          <li class="nav-item nav-item-2"><a href="../column.html" ><span class="section-number">7.6. </span>Column</a> &#187;</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">
        &#169; Copyright 2009-2021, Brazil, Inc.
    </div>
  </body>
</html>