提交 15718114 编写于 作者: N niudongyao

fix

Signed-off-by: Nniudongyao <niudongyao@huawei.com>
上级 90c0eeca
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeSettings">
<configurations>
<configuration PROFILE_NAME="Debug" CONFIG_NAME="Debug" ENABLED="true" />
</configurations>
</component>
<component name="ChangeListManager">
<list default="true" id="f634d343-2891-4860-896b-0ee57fb1b38b" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/application-dev/reference/apis/js-apis-data-dataSharePredicates.md" beforeDir="false" afterPath="$PROJECT_DIR$/application-dev/reference/apis/js-apis-data-dataSharePredicates.md" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ClangdSettings">
<option name="formatViaClangd" value="false" />
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." />
</component>
<component name="ProjectId" id="2F1Z7aifzN8uOX9SVDB6qWBSTu4" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="RunOnceActivity.cidr.known.project.marker" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="cf.first.check.clang-format" value="false" />
<property name="cidr.known.project.marker" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="f634d343-2891-4860-896b-0ee57fb1b38b" name="Default Changelist" comment="" />
<created>1663661383552</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1663661383552</updated>
<workItem from="1663661385107" duration="2695000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State />
</value>
</entry>
</map>
</option>
</component>
</project>
\ No newline at end of file
# 数据共享谓词
**谓词(DataSharePredicates)**用户通过DataShare查询数据库中的数据所使用的筛选条件,经常被应用在更新数据([update](js-apis-data-dataShare.md#update))、删除数据([delete](js-apis-data-dataShare.md#delete))和查询数据([query](js-apis-data-dataShare.md#query))中。
**谓词(DataSharePredicates)**开发者通过DataShare查询数据库中的数据所使用的筛选条件,经常被应用在更新数据([update](js-apis-data-dataShare.md#update))、删除数据([delete](js-apis-data-dataShare.md#delete))和查询数据([query](js-apis-data-dataShare.md#query))中。
谓词的接口函数与数据库的筛选条件一一对应,用户在使用前需预备数据库相关知识。
谓词的接口函数与数据库的筛选条件一一对应,开发者在使用前需了解数据库相关知识。
> **说明:**
>
......@@ -338,7 +338,7 @@ predicates.isNotNull("NAME")
like(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配通配符指定模式的字段。
该接口用于配置谓词以匹配指定通配符的字段。
目前仅RDB及KVDB(schema)支持该谓词。
......@@ -349,9 +349,7 @@ like(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的通配符。 |
value为数据库专用通配符,'%'代表零个、一个或多个数字或字符,'_'代表一个单一的数字或字符,不区分大小写。
| value | string | 是 | 指示要与谓词匹配的通配符。 <br>'%'代表零个、一个或多个数字或字符,'_'代表一个单一的数字或字符,不区分大小写。|
**返回值:**
......@@ -370,7 +368,7 @@ predicates.like("NAME", "%os%")
unlike(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配不类似通配符指定模式的字段。
该接口用于配置谓词以匹配不类似指定通配符的字段。
目前仅RDB及KVDB(schema)支持该谓词。
......@@ -381,9 +379,7 @@ unlike(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的通配符。 |
value为数据库专用通配符,'%'代表零个、一个或多个数字或字符,'_'代表一个单一的数字或字符,不区分大小写。
| value | string | 是 | 指示要与谓词匹配的通配符。<br>'%'代表零个、一个或多个数字或字符,'_'代表一个单一的数字或字符,不区分大小写。 |
**返回值:**
......@@ -402,7 +398,7 @@ predicates.unlike("NAME", "%os%")
glob(field: string, value: string): DataSharePredicates
该接口用于配置谓词匹配通配符指定模式的字段。
该接口用于配置谓词以匹配指定通配符的字段。
目前仅RDB支持该谓词。
......@@ -413,9 +409,7 @@ glob(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的通配符。 |
value为数据库专用通配符,'*'代表零个、一个或多个数字或字符,'?'代表一个单一的数字或字符,区分大小写。
| value | string | 是 | 指示要与谓词匹配的通配符。<br>'*'代表零个、一个或多个数字或字符,'?'代表一个单一的数字或字符,区分大小写。|
**返回值:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册