You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by gi...@apache.org on 2023/01/15 13:48:06 UTC

[incubator-hugegraph-doc] branch asf-site updated: update vertex.md for fuzzy query (#184) 5139589982d87e716e05bfc3d4313f785a69a9d8

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new aefaa079 update vertex.md for fuzzy query (#184) 5139589982d87e716e05bfc3d4313f785a69a9d8
aefaa079 is described below

commit aefaa079d3ed8e06451b9e92f7785ac4762f7785
Author: javeme <ja...@users.noreply.github.com>
AuthorDate: Sun Jan 15 13:48:02 2023 +0000

    update vertex.md for fuzzy query (#184) 5139589982d87e716e05bfc3d4313f785a69a9d8
---
 docs/_print/index.html                     | 2 +-
 docs/clients/_print/index.html             | 2 +-
 docs/clients/restful-api/_print/index.html | 2 +-
 docs/clients/restful-api/index.xml         | 2 +-
 docs/clients/restful-api/vertex/index.html | 8 ++++----
 docs/index.xml                             | 2 +-
 en/index.html                              | 2 +-
 en/sitemap.xml                             | 2 +-
 sitemap.xml                                | 2 +-
 9 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/docs/_print/index.html b/docs/_print/index.html
index 069dca4e..6044a20a 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -2717,7 +2717,7 @@ auth.user_tokens=[hugegraph1:token-value-1, hugegraph2:token-value-2]
 </span></span><span style=display:flex><span>        <span style=color:#000;font-weight:700>]</span>
 </span></span><span style=display:flex><span>    <span style=color:#000;font-weight:700>}</span>
 </span></span><span style=display:flex><span><span style=color:#000;font-weight:700>}</span>
-</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,范围匹配支持的表达式如下:</p><table>< [...]
+</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,模糊匹配时形如<code>propert [...]
 </code></pre><h5 id=response-status-5>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>200</span>
 </span></span></code></pre></div><h5 id=response-body-5>Response Body</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#000;font-weight:700>{</span>
 </span></span><span style=display:flex><span>    <span style=color:#204a87;font-weight:700>&#34;vertices&#34;</span><span style=color:#000;font-weight:700>:</span> <span style=color:#000;font-weight:700>[</span>
diff --git a/docs/clients/_print/index.html b/docs/clients/_print/index.html
index aad1d4a9..8ac87044 100644
--- a/docs/clients/_print/index.html
+++ b/docs/clients/_print/index.html
@@ -1094,7 +1094,7 @@
 </span></span><span style=display:flex><span>        <span style=color:#000;font-weight:700>]</span>
 </span></span><span style=display:flex><span>    <span style=color:#000;font-weight:700>}</span>
 </span></span><span style=display:flex><span><span style=color:#000;font-weight:700>}</span>
-</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,范围匹配支持的表达式如下:</p><table>< [...]
+</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,模糊匹配时形如<code>propert [...]
 </code></pre><h5 id=response-status-5>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>200</span>
 </span></span></code></pre></div><h5 id=response-body-5>Response Body</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#000;font-weight:700>{</span>
 </span></span><span style=display:flex><span>    <span style=color:#204a87;font-weight:700>&#34;vertices&#34;</span><span style=color:#000;font-weight:700>:</span> <span style=color:#000;font-weight:700>[</span>
diff --git a/docs/clients/restful-api/_print/index.html b/docs/clients/restful-api/_print/index.html
index 54ba6b2f..2b201f89 100644
--- a/docs/clients/restful-api/_print/index.html
+++ b/docs/clients/restful-api/_print/index.html
@@ -1096,7 +1096,7 @@
 </span></span><span style=display:flex><span>        <span style=color:#000;font-weight:700>]</span>
 </span></span><span style=display:flex><span>    <span style=color:#000;font-weight:700>}</span>
 </span></span><span style=display:flex><span><span style=color:#000;font-weight:700>}</span>
-</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,范围匹配支持的表达式如下:</p><table>< [...]
+</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,模糊匹配时形如<code>propert [...]
 </code></pre><h5 id=response-status-5>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>200</span>
 </span></span></code></pre></div><h5 id=response-body-5>Response Body</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#000;font-weight:700>{</span>
 </span></span><span style=display:flex><span>    <span style=color:#204a87;font-weight:700>&#34;vertices&#34;</span><span style=color:#000;font-weight:700>:</span> <span style=color:#000;font-weight:700>[</span>
diff --git a/docs/clients/restful-api/index.xml b/docs/clients/restful-api/index.xml
index e94a64cc..845ab1f0 100644
--- a/docs/clients/restful-api/index.xml
+++ b/docs/clients/restful-api/index.xml
@@ -1384,7 +1384,7 @@
 &lt;li>page: 页号&lt;/li>
 &lt;/ul>
 &lt;p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。&lt;code>label, properties&lt;/code>和&lt;code>limit&lt;/code>可以任意组合。&lt;/p>
-&lt;p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:29}&lt;/code>,范围匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:&amp;quot;P.gt(29)&amp;quot;}&lt;/code>,范围匹配支持的表达式如下:&lt;/p>
+&lt;p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:29}&lt;/code>,范围匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:&amp;quot;P.gt(29)&amp;quot;}&lt;/code>,模糊匹配时形如&lt;code>properties={&amp;quot;city&amp;quot;: &amp;quot;P.textcontains(&amp;quot;ChengDu China&amp;quot;)},&lt;/code>范围匹配支持的表达式如下:&lt;/p>
 &lt;table>
 &lt;thead>
 &lt;tr>
diff --git a/docs/clients/restful-api/vertex/index.html b/docs/clients/restful-api/vertex/index.html
index d48d0e92..7d0284eb 100644
--- a/docs/clients/restful-api/vertex/index.html
+++ b/docs/clients/restful-api/vertex/index.html
@@ -21,10 +21,10 @@ CUSTOMIZE_STRING
 string …"><meta property="og:title" content="Vertex API"><meta property="og:description" content="2.1 Vertex 顶点类型中的 Id 策略决定了顶点的 Id 类型,其对应关系如下:
 Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string CUSTOMIZE_NUMBER number CUSTOMIZE_UUID uuid 顶点的 GET/PUT/DELETE API 中 url 的 id 部分传入的应是带有类型信息的 id 值,这个类型信息用 json 串是否带引号表示,也就是说:
 当 id 类型为 number 时,url 中的 id 不带引号,形如 xxx/vertices/123456 当 id 类型为 string 时,url 中的 id 带引号,形如 xxx/vertices/&ldquo;123456&rdquo; 接下来的示例均假设已经创建好了前述的各种 schema 信息
-2.1.1 创建一个顶点 Method & Url POST http://localhost:8080/graphs/hugegraph/graph/vertices Request Body { &#34;label&#34;: &#34;person&#34;, &#34;properties&#34;: { &#34;name&#34;: &#34;marko&#34;, &#34;age&#34;: 29 } } Response Status 201 Response Body { &#34;id&#34;: &#34;1:marko&#34;, &#34;label&#34;: &#34;person&#34;, &#34;type&#34;: &#34;vertex&#34;, &#34;properties&#34;: { &#34;name&#34;: [ { &#34;id&#34;: &#34;1:marko>name&#34;, &#34;value&#34;: &#34;marko&#34; } ], &#34;age&#34;: [ { & [...]
+2.1.1 创建一个顶点 Method & Url POST http://localhost:8080/graphs/hugegraph/graph/vertices Request Body { &#34;label&#34;: &#34;person&#34;, &#34;properties&#34;: { &#34;name&#34;: &#34;marko&#34;, &#34;age&#34;: 29 } } Response Status 201 Response Body { &#34;id&#34;: &#34;1:marko&#34;, &#34;label&#34;: &#34;person&#34;, &#34;type&#34;: &#34;vertex&#34;, &#34;properties&#34;: { &#34;name&#34;: [ { &#34;id&#34;: &#34;1:marko>name&#34;, &#34;value&#34;: &#34;marko&#34; } ], &#34;age&#34;: [ { & [...]
 Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string CUSTOMIZE_NUMBER number CUSTOMIZE_UUID uuid 顶点的 GET/PUT/DELETE API 中 url 的 id 部分传入的应是带有类型信息的 id 值,这个类型信息用 json 串是否带引号表示,也就是说:
 当 id 类型为 number 时,url 中的 id 不带引号,形如 xxx/vertices/123456 当 id 类型为 string 时,url 中的 id 带引号,形如 xxx/vertices/&ldquo;123456&rdquo; 接下来的示例均假设已经创建好了前述的各种 schema 信息
-2.1.1 创建一个顶点 Method & Url POST http://localhost:8080/graphs/hugegraph/graph/vertices Request Body { &#34;label&#34;: &#34;person&#34;, &#34;properties&#34;: { &#34;name&#34;: &#34;marko&#34;, &#34;age&#34;: 29 } } Response Status 201 Response Body { &#34;id&#34;: &#34;1:marko&#34;, &#34;label&#34;: &#34;person&#34;, &#34;type&#34;: &#34;vertex&#34;, &#34;properties&#34;: { &#34;name&#34;: [ { &#34;id&#34;: &#34;1:marko>name&#34;, &#34;value&#34;: &#34;marko&#34; } ], &#34;age&#34;: [ { & [...]
+2.1.1 创建一个顶点 Method & Url POST http://localhost:8080/graphs/hugegraph/graph/vertices Request Body { &#34;label&#34;: &#34;person&#34;, &#34;properties&#34;: { &#34;name&#34;: &#34;marko&#34;, &#34;age&#34;: 29 } } Response Status 201 Response Body { &#34;id&#34;: &#34;1:marko&#34;, &#34;label&#34;: &#34;person&#34;, &#34;type&#34;: &#34;vertex&#34;, &#34;properties&#34;: { &#34;name&#34;: [ { &#34;id&#34;: &#34;1:marko>name&#34;, &#34;value&#34;: &#34;marko&#34; } ], &#34;age&#34;: [ { & [...]
 Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string CUSTOMIZE_NUMBER number CUSTOMIZE_UUID uuid 顶点的 GET/PUT/DELETE API 中 url 的 id 部分传入的应是带有类型信息的 id 值,这个类型信息用 json 串是否带引号表示,也就是说:
 当 id 类型为 number 时,url 中的 id 不带引号,形如 xxx/vertices/123456 当 id 类型为 string 时,url 中的 id 带引号,形如 xxx/vertices/&ldquo;123456&rdquo; 接下来的示例均假设已经创建好了前述的各种 schema 信息
 2.1.1 创建一个顶点 Method & Url POST http://localhost:8080/graphs/hugegraph/graph/vertices Request Body { &#34;label&#34;: &#34;person&#34;, &#34;properties&#34;: { &#34;name&#34;: &#34;marko&#34;, &#34;age&#34;: 29 } } Response Status 201 Response Body { &#34;id&#34;: &#34;1:marko&#34;, &#34;label&#34;: &#34;person&#34;, &#34;type&#34;: &#34;vertex&#34;, &#34;properties&#34;: { &#34;name&#34;: [ { &#34;id&#34;: &#34;1:marko>name&#34;, &#34;value&#34;: &#34;marko&#34; } ], &#34;age&#34;: [ { & [...]
@@ -239,7 +239,7 @@ Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string
 </span></span><span style=display:flex><span>        <span style=color:#000;font-weight:700>]</span>
 </span></span><span style=display:flex><span>    <span style=color:#000;font-weight:700>}</span>
 </span></span><span style=display:flex><span><span style=color:#000;font-weight:700>}</span>
-</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,范围匹配支持的表达式如下:</p><table>< [...]
+</span></span></code></pre></div><h4 id=216-获取符合条件的顶点>2.1.6 获取符合条件的顶点</h4><h5 id=params>Params</h5><ul><li>label: 顶点类型</li><li>properties: 属性键值对(根据属性查询的前提是预先建立了索引)</li><li>limit: 查询最大数目</li><li>page: 页号</li></ul><p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。<code>label, properties</code>和<code>limit</code>可以任意组合。</p><p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如<code>properties={"age":29}</code>,范围匹配时形如<code>properties={"age":"P.gt(29)"}</code>,模糊匹配时形如<code>propert [...]
 </code></pre><h5 id=response-status-5>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>200</span>
 </span></span></code></pre></div><h5 id=response-body-5>Response Body</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#000;font-weight:700>{</span>
 </span></span><span style=display:flex><span>    <span style=color:#204a87;font-weight:700>&#34;vertices&#34;</span><span style=color:#000;font-weight:700>:</span> <span style=color:#000;font-weight:700>[</span>
@@ -422,7 +422,7 @@ Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string
 </code></pre><h5 id=response-status-9>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>204</span>
 </span></span></code></pre></div><p><strong>根据Label+Id删除顶点</strong></p><p>通过指定Label参数和Id来删除顶点时,一般来说其性能比仅根据Id删除会更好。</p><h5 id=method--url-10>Method & Url</h5><pre tabindex=0><code>DELETE http://localhost:8080/graphs/hugegraph/graph/vertices/&#34;1:marko&#34;?label=person
 </code></pre><h5 id=response-status-10>Response Status</h5><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-json data-lang=json><span style=display:flex><span><span style=color:#0000cf;font-weight:700>204</span>
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt [...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt [...]
 <script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
 <script src=/js/tabpane-persist.js></script>
 <script src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU=" crossorigin=anonymous></script>
diff --git a/docs/index.xml b/docs/index.xml
index de943204..ea7c6765 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -10828,7 +10828,7 @@ batch_size_fail_threshold_in_kb: 1000
 &lt;li>page: 页号&lt;/li>
 &lt;/ul>
 &lt;p>以上参数都是可选的,如果提供page参数,必须提供limit参数,不允许带其他参数。&lt;code>label, properties&lt;/code>和&lt;code>limit&lt;/code>可以任意组合。&lt;/p>
-&lt;p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配和范围匹配,精确匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:29}&lt;/code>,范围匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:&amp;quot;P.gt(29)&amp;quot;}&lt;/code>,范围匹配支持的表达式如下:&lt;/p>
+&lt;p>属性键值对由JSON格式的属性名称和属性值组成,允许多个属性键值对作为查询条件,属性值支持精确匹配、范围匹配和模糊匹配,精确匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:29}&lt;/code>,范围匹配时形如&lt;code>properties={&amp;quot;age&amp;quot;:&amp;quot;P.gt(29)&amp;quot;}&lt;/code>,模糊匹配时形如&lt;code>properties={&amp;quot;city&amp;quot;: &amp;quot;P.textcontains(&amp;quot;ChengDu China&amp;quot;)},&lt;/code>范围匹配支持的表达式如下:&lt;/p>
 &lt;table>
 &lt;thead>
 &lt;tr>
diff --git a/en/index.html b/en/index.html
index 017c4d50..2b641798 100644
--- a/en/index.html
+++ b/en/index.html
@@ -1 +1 @@
-<!doctype html><html lang=cn><head><title>/</title><link rel=canonical href=/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/"></head></html>
\ No newline at end of file
+<!doctype html><html lang=en><head><title>/</title><link rel=canonical href=/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/"></head></html>
\ No newline at end of file
diff --git a/en/sitemap.xml b/en/sitemap.xml
index f49812db..4beeea4e 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="cn" href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate" hreflang="en" href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00</last [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="cn" href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate" hreflang="en" href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2022-04-17T11:36:55+08:00</last [...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index bc3db3cf..659fea2e 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-01-09T07:41:46+08:00</lastmod></sitemap><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-01-15T21:46:48+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-01-15T21:47:17+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-01-09T07:41:46+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file