字段
本文讨论nocodb
提供的各种字段类型
字段定义表的每条记录中存储的数据的结构和类型。
它们是数据库的构建块,决定了信息的输入、显示和解释方式。
无论你是捕获名称、数字、日期、选择还是计算值,字段都提供了必要的灵活性来准确建模数据。
本节将指导你了解可用的不同类型的字段、它们的配置以及根据你的用例选择正确字段类型的最佳实践。
通过了解字段的工作原理,你可以设计更有效的表并确保整个工作区域的数据一致、有意义。
在表中的所有字段中,有两个具有特殊意义:主键(the primary key
)和显示值(display vlaue
)。
主键是一个技术标识符,它唯一区分每条记录,对于更新、删除和维护数据完整性等后端操作至关重要。
它始终是唯一的,通常对最终用户隐藏。
另一方面,显示值是界面中使用的人类可读标签(例如名称或标题),以帮助用户快速识别和关联记录。
虽然建议使用具有唯一值的字段作为显示值,但不会强制执行严格的唯一性。
从本质上讲,主键确保一致的记录管理,而显示值则提供了可用性和上下文。
创建字段
要向表添加新字段:
- 单击要插入新字段的表标题的
+
图标 - 在
New Field
面板中- 输入字段名称(首先是可选的)
- 从列表中选择适当的字段类型(
e.g., Single line text, Number, Lookup, etc.
)
- 根据需要配置其他设置,例如默认值和描述
- 单击
Save Field
已完成创建。
你可以随时使用字段的上下文菜单编辑字段名称、类型、默认值或描述
根据所选字段类型,可能需要其他选项或配置,例如允许的值、精度、公式或链接表设置。
字段默认值
你可以在创建字段时设置默认值。此值将自动应用于设置字段后创建的信息记录。它不会影响现有记录。
默认值可以是固定值(e.g., "N/A", "Unknown"
),或者对于某些字段类型,可以是动态值,例如当前日期、时间或用户ID
字段描述
向字段添加描述可为与表交互的用户提供上下文和指导。这在多个用户可能访问相同数据的协作环境中特别有用。描述可以包括有关字段用途、预期值或数据输入的任何具体说明的详细信息。当用户将鼠标悬停在表标题中字段名称旁边的 i
图标上时,它将显示为工具提示。
您还可以使用字段的名称或描述来搜索字段。这有助于快速定位特定字段,尤其是在具有许多列的较大表中
字段类型
nocodb
提供了广泛的字段类型来帮助你有效地构建数据。
从基本的文本和数字字段到链接记录、公式和自定义类型等更高级的选项,每个字段都有特定的用途。
下表概述了所有可用字段类型以及简要说明,以帮助你的用例选择正确的字段类型。
字段类型 | 名字 | 描述 |
---|---|---|
Text based | Single line text | 用于姓名或标题等短文本条目 |
Long text | 适用于段落或详细注释 | |
存储和验证电子邮件地址 | ||
Phone | 用于存储电话号码 | |
URL | 存储网站或网络资源链接 | |
Numerical | Number 数 | 整数,正数或负数 |
Decimal 十进制 | 小数精度的数字 | |
Percentage 百分比 | 以百分比表示数值 | |
Currency 货币 | 使用货币符号存储货币价值 | |
Date & Time | Date 日期 | 捕获日历日期 |
Time 时间 | 存储一天中的事件 | |
Date and time | 将日期和时间存储在一个字段中 | |
Duration 期间 | 测量时间长度(例如,小时或天 | |
Select based | Single select | 允许从列表中选择一个选项 |
Multi select | 允许从列表中选择多个选项 | |
Link based | Links | 在表之间创建关系 |
Lookup | 从链接记录中提取数据 | |
Rollup 汇总 | 聚合相关记录中的值 | |
Custom types | Attachment 附件 | 上传和存储文件或图像 |
Barcode 条形码 | 存储和显示条形码 | |
QR-code 二维码 | 存储和显示二维码 | |
Geometry 几何学 | 用于地理或空间数据 | |
Specific DB type | 直接映射到本机数据库字段类型 | |
JSON | 以json格式存储结构化数据 | |
Checkbox | true/false值的布尔切换 | |
Rating | 显示基于星级或数字的评级 | |
Formula | Formula 公式 | 使用基于其他字段的表达式计算值 |
字段操作
除了选择正确的字段类型之外,您还可以执行各种作来自定义字段的行为方式和在表中的显示方式。
这些操作可从字段的上下文菜单和工具栏菜单访问。
可以通过单击字段名称旁边的下拉图标 (🔽) 来访问字段上下文菜单。
重命名字段
- 打开字段上下文菜单
- 单击
Edit field
选项 - 根据需要在
Field Name
字段中输入新字段名称 - 单击
Save Field
按钮
更改字段类型
- 打开字段上下文菜单
- 单击
Edit field
选项 - 从
Field Type
下拉列表中选择新的字段类型 - 单击
Save Field
按钮
更改默认值
- 打开字段上下文菜单
- 单击
Edit field
选项 - 在
Default Value
字段中输入新的默认值。要禁用,请单击x
图标。 - 单击
Save Field
按钮
更改字段宽度
要调整字段的宽度,请将鼠标悬停在字段边缘上并拖动以调整宽度。
隐藏字段
- 打开字段上下文菜单
- 单击
Hide field
选项
- 隐藏字段在表视图中不可见,但仍可用于公式、排序、筛选等。
- 要取消隐藏字段,请使用工具栏 > 字段菜单
- 也可以从工具栏 > 字段菜单中将字段标记为隐藏
设置为显示值
- 打开字段上下文菜单
- 单击设置为
Set as Display Value
选项
升序排序
- 打开字段上下文菜单
- 单击
Sort Ascending
选项
降序排序
- 打开字段上下文菜单
- 单击
Sort Descending
选项
复制字段
- 打开字段上下文菜单
- 单击
Duplicate Field
选项
复制字段将创建其名称中带有后缀 _copy
并将放置在原始字段的右侧。
在字段后插入
- 打开字段上下文菜单
- 单击
Insert after
选项
将在原始字段的右侧创建新字段。
在字段前插入
- 打开字段上下文菜单
- 单击
Insert before
选项
将在原始字段的左侧创建新字段。
删除字段
此操作无法撤销
要删除字段,请按照以下步骤操作:
- 通过单击下拉图标 (🔽) 打开字段上下文菜单。
- 单击
Delete field
- 过单击确认模式上的删除字段来确认删除。
添加/编辑字段描述
可以通过单击字段创建模式上的 Add Description
按钮或单击字段上下文菜单中的 Edit Description
按钮来添加字段描述。
将鼠标悬停在字段名称旁边的信息图标上时,字段的描述将作为工具提示显示。
主键
本文解释了什么是主键以及在nocodb
的使用方式。
主键是一个特殊的数据库表字段,指定用于唯一标识每个表记录。
由于它唯一标识表的单个记录,因此nocodb
在内部将其用于与记录关联的所有操作。
nocodb中的主键
在 NocoDB
中定义使用的主键取决于底层表的创建方式。摘要如下
- 在
UI
中,创建新表 / 从Excel
导入 / 从CSV
导入- 表创建过程中默认创建的
ID [datatype: Integer]
系统字段用作主键 - 默认情况下,会插入其他系统字段
created-at、updated-at
- 表创建过程中默认创建的
- 连接到现有外部数据库
- 为表定义的现有主键字段按原样保留,
NocoDB
不插入新的ID
字段 - 默认情况下,不会插入其他系统字段
created-at、updated-at
- 为表定义的现有主键字段按原样保留,
- 使用
SDK/API
创建新表,NocoDB
没有引入默认的主键字段。必须在表创建期间显式指定它(使用属性pk: true
)
显示值
本文将介绍如何设置表的显示值及其重要性。
显示值(Display Value
)用作表中记录的主要视觉标识符。
它可以帮助用户快速识别和关联视图和链接表中的记录。
虽然通常建议根据具有唯一标识符的字段(如主键)设置显示值,但不会在数据库级别强制执行唯一性。
显示值的使用
- 在电子表格视图中,显示值在视觉上被强调,以便更容易识别你正在使用的记录。
- 在表之间创建链接时,显示值显示在链接记录模式中,使跨表关系更具可读性和直观性。
示例:在 Actor
表中高亮显示的 显示值(Display Value
)
示例:显示链接字段中显示的值。 链接记录模式中显示的值是从相关表的显示值中提取的。
设置显示值
将字段设置为显示值:
- 单击所需字段旁边的下拉图标 (🔽)。
- 从菜单中选择
Set as display value
如何确定现有数据库表的显示值?
对于从外部数据库连接的表,NocoDB
会根据表结构自动选择显示值。默认情况下,它选择主键之后的第一个非数字字段。如果未找到非数字字段,则选择主键之后的下一个字段。
我可以稍后更改显示值吗?
是的。您可以随时使用目标字段上的上下文菜单更改显示值。
字段类型
单行文本
本文介绍如何创建和使用单行文本字段
Single line text
字段用于存储简短的自由格式文本值。它适用于名称、标题、标签等条目。这是捕获结构化格式的简单文本的最常用字段类型。要存储较长的文本或多行,请考虑改用Lone text
字段。
限制:100000个字符。
创建单行文本字段
- 单击表格中最后一个字段旁边的
+
图标。 - 输入字段的名称
- 从字段类型列表中选择
Single line text
- 或者,你可以为字段设置默认值并添加描述
- 单击
Save field
将字段添加到你的表中
按原样指定默认值,不带引号
长文本
本文介绍如何创建和使用长文本字段。
Long Text
字段是基于文本的字段,允许多行文本。它对于存储冗长的文本(如描述、注释等)很有用。
创建长文本字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Long text
- 设置字段的默认值(可选)
- 单击
Save field
按钮
注意:
- 指定不带引号的默认值
- 使用
Enter
键添加新行
单元格显示
Long Text
字段在表格视图中显示为单行文本字段。单击单元格中的展开图标可查看全文
富文本
本文介绍如何创建和使用富文本字段
Rich Text
字段是基于文本的字段,是长文本的扩展,允许您向文本添加格式。您可以添加文本格式,如粗体、斜体、下划线、删除线、水平线、有序列表、无序列表、代码、引号等。
创建富文本字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Long text
- 启用
Rich Text
切换字段 - 设置字段的默认值(可选)
- 单击
Save field
按钮
注意:
- 指定不带引号的默认值
- 使用
Enter
键添加新行
单元格显示
Rich Text
字段在表视图中显示为单行文本字段。单击单元格中的展开图标以查看全文。
NocoDB
支持用于格式化文本的 markdown 语法。以下是支持的格式选项。
标题
要创建标题,请在标题文本前面加上 # 符号。使用的 # 符号数量将决定标题的层次结构级别和字体大小。支持三个级别的标题。
# Heading 1
## Heading 2
### Heading 3
文本格式
您可以使用粗体、斜体、删除线或下划线格式选项来强调文本。下表显示了每个格式选项的语法、键盘快捷键、示例和输出。
引用块
您可以引用带有 >
的文本
normal text
> quoted text
普通文本
引用额文本
代码块
代码块可以通过在代码之前和之后使用(3 个反引号)来创建。
This is a code block
链接
您可以使用富文本工具栏中的链接菜单选项创建内联链接
项目符号列表
您可以使用富文本工具栏中的项目符号列表菜单选项或在文本前面加上 -
+
或 *
符号来创建无序列表。
- Item 1
- Item 2
+ Item 1
+ Item 2
* Item 1
* Item 2
您可以使用 Tab
键 & Shift + Tab
键来缩进和退缩进列表项来创建嵌套列表
编号列表
您可以使用富文本工具栏中的编号列表菜单选项或在文本前面加上 1.
符号来创建有序列表。
1. Item 1
2. Item 2
任务列表
您可以使用富文本工具栏中的任务列表菜单选项或在文本前面加上 [ ]
符号来创建任务列表。您可以使用 [x]
符号将任务标记为已完成。
[ ] Item 1
[x] Item 2
电子邮件
本文介绍如何创建和使用电子邮件字段。
Email
字段是为存储电子邮件 ID
而定制的基于文本的字段。它是一种特殊类型的单行文本字段,具有
- 电子邮件
ID
的可选验证 - 单元格显示为可点击链接
创建电子邮件字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Email
- 通过切换
Validate Email
复选框(可选)来启用验证 - 设置字段的默认值(可选)
- 单击
Save field
按钮
- 指定不带引号的默认值。
- 验证仅确保输入的值是有效的电子邮件
ID
。它不检查电子邮件ID
是否存在。
电话号码
本文介绍如何创建和使用电话号码字段。
Phone number
字段是基于文本的字段,允许您存储电话号码。它还允许您验证电话号码。
创建电话号码字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Phonenumber
- 通过切换
Validate Phonenumber
复选框(可选)来启用验证 - 设置字段的默认值(可选)
- 单击
Save field
按钮
- 指定不带引号的默认值。
- 验证仅确保输入的值是有效的电话号码。它不检查电话号码是否存在。
URL
本文介绍如何创建和使用URL
字段。
URL
字段是为存储 URL
而定制的基于文本的字段。它是一种特殊类型的单行文本字段,具有
URL
的可选验证- 单元格显示为可点击链接
创建URL字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
URL
- 通过切换
Validate URL
复选框(可选)来启用验证 - 设置字段的默认值(可选)
- 单击
Save field
按钮
- 指定不带引号的默认值。
- 验证仅确保输入的值是有效的
URL
。它不检查URL
是否存在。
Number
本文介绍如何创建和使用数字字段。
Number
字段类型用于存储数值。用例包括存储年龄 、 工资 、 价格 、 数量等。
创建数字字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Number
- 设置字段的默认值(可选)
- 单击
Save field
按钮
- 此字段类型可以包含正数和负数
- 支持范围(
JavaScript
):-9007199254740991 to 9007199254740991
Decimal
本文介绍如何创建和使用小数字段。
Decimal
字段类型用于存储小数值。用例包括存储工资、价格等。NocoDB
支持高达 8 位的精度。
创建小数字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Decimal
- 配置精度-
nocodb
最多支持8位精度 - 设置字段的默认值(可选)
- 单击
Save field
按钮
默认小数精度为1位。
Percent
本文介绍如何创建和使用百分比字段。
Percent
字段类型用于存储百分比值。用例包括存储折扣、税费等。
创建百分比字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Percent
- 设置字段的默认值(可选)
- 单击
Save field
按钮
Currency
本文介绍如何创建和使用货币字段。
Currency
字段类型用于存储货币值。它是一个数字字段,带有额外的规定,用于设置显示中的货币符号。
创建货币字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Currency
- 配置货币区域设置:默认为
en-US
- 配置货币符号:默认为
$
- 设置字段的默认值(可选)
- 单击
Save field
按钮
单元格显示
Single Select
本文介绍如何创建和使用单选字段
Single select
字段允许您从选项列表中选择单个选项。可以在字段配置中定义这些选项。
创建单选字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
SingleSelect
- 单击
Add option
按钮以添加选项 - 设置字段的默认值。选项填充在下拉列表中(可选)。
- 单击
Save field
按钮
编辑选项
- 重命名选项:您可以通过单击关联的选项文本框来重命名选项。单击
Save Field
按钮以保存更改。 - 配置选项的颜色:您可以为每个选项重新配置背景颜色。当您想要突出显示某些选项时,这很有用。例如,您可以将高选项配置为具有红色背景颜色。要进行配置,请单击选项旁边的颜色图标。从颜色选择器中选择颜色,然后单击
Save Field
按钮。
重新排序选项
您可以通过拖放选项来重新排序选项。要重新排序,请单击选项旁边的拖动图标并将其拖动到所需位置。单击 Save Field
按钮保存排序。
为选项定义的顺序也将在单元格下拉列表中使用。
编辑选项
您可以通过单击关联的选项文本框来重命名选项。单击 Save Field
按钮以保存更改。
删除选项
您可以通过单击选项旁边的 x
图标来删除选项。
您可以通过单击选项旁边的撤消图标来撤消删除。单击 Save Field
按钮以保存更改。
- 删除选项后,选项值将从所有单元格中删除
- 如果选项值设置为字段的默认值,则将删除默认值
Multi Select
本文介绍如何创建和使用多选字段
Multi Select
字段允许您从选项列表中选择多个选项。可以在字段配置中定义选项。
创建多选字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
MultiSelect
- 单击
Add option
按钮以添加选项 - 设置字段的默认值。选项填充在下拉列表中。由于其多项,你可以选择多个选项作为默认值(可选)
- 单击
Save field
按钮
不允许将,
用于选项值
配置选项的颜色
您可以为每个选项重新配置背景颜色。
当您想要突出显示某些选项时,这很有用。
例如,您可以将高选项配置为具有红色背景颜色。
要进行配置,请单击选项旁边的颜色图标。
从颜色选择器中选择颜色,然后单击Save field
按钮。
重新排序选项
您可以通过拖放选项来重新排序选项。要重新排序,请单击选项旁边的拖动图标并将其拖动到所需位置。单击 Save Field
按钮保存排序。
为选项定义的顺序也将在单元格下拉列表中使用。
编辑选项
您可以通过单击关联的选项文本框来重命名选项。单击 Save Field
按钮以保存更改。
删除选项
您可以通过单击选项旁边的 x
图标来删除选项。
您可以通过单击选项旁边的撤消图标来撤消删除。单击 Save Field
按钮以保存更改。
- 删除选项后,选项值将从所有单元格中删除
- 如果选项值设置为字段的默认值,则将删除默认值
Links
本文介绍如何创建和使用链接字段。
Links
字段类型用于建立表之间的关系并创建指向其他记录的链接。NocoDB 支持以下类型的关系:
-
Has-Many
:一个表中的一条记录可以在另一个表中有多个记录。示例:一个国家/地区可以有多个城市 。 -
belongs-to
:一个表中的多条记录可以在另一个表中具有一条记录。示例:一个城市属于一个国家 。 -
Many-to-Many
:一个表中的多个记录可以在另一个表中具有多个记录。示例:一个学生可以有多个科目 ,一个科目可以有多个学生 。 -
只能在同一数据库中的表之间创建链接
-
支持自引用链接。(链接到同一张表)
-
对于定义的每个
Has-Many
关系,NocoDB
会自动扩充相邻表中的Belongs-to
关系字段
创建链接字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Links
- 选择关系类型:
one-to-one
,Has-Many
,Many-to-Many
- 选择要与之建立关系的表
- 高级设置:配置要在单元格中显示的标签。默认为
Link
、Links
(可选) - 单击
Save field
按钮
单元格显示
该单元格将显示记录指向相关表的链接数。
单击链接文本将打开一个链接记录模式,其中包含链接列表和相关的附加信息。
列出链接的记录
链接记录列表将显示为包含链接记录的下拉列表。关于模态组件的简要说明:
- 搜索栏,缩小显示的链接记录列表范围
- 图标表示
Many-to-Many
关系。计数指示链接记录的数量 - 链接记录的列表(卡片)
- 要查看其他信息(展开的记录),请将鼠标悬停在卡片上并单击
<>
图标 - 单击
-
图标以取消链接记录 - 单击
+ New record
按钮创建新记录并将其链接到当前记录 - 点击
Link more records
以链接现有记录 - 分页栏
链接新纪录
添加新链接的模态可以通过以下方式打开
- 单击 “链接记录” 模式中的
Link more records
按钮 - 单击单元格中的 + 图标(单击单元格时出现)
关于模态组件的简要说明:
- 搜索栏,缩小显示的链接记录列表范围
- 图标表示
Many-to-Many
关系。计数指示链接记录的数量 - 链接记录的列表(卡片)
- 要在链接之前查看其他信息(展开的记录),请将鼠标悬停在卡片上并单击
<>
图标 - 单击
+
图标链接记录 - 单击
+ New Record
按钮创建新记录并将其链接到当前记录 - 分页栏
可以一次链接多个记录
取消链接记录
要取消链接记录,请打开 “链接记录” 模式,然后单击要取消链接的记录卡片上的 -
图标。
可以一次取消链接多个记录
限制记录选择
此功能使用户能够限制在链接记录模式中可供选择的记录。
注意:
- 这些选项并不相互排斥,可以一起使用。当两者同时使用时,可供选择的记录将是满足所有条件的记录的交集 。
- 此功能仅影响可供选择的记录, 不影响现有链接 。
- 该限制仅应用于链接记录模式,并且不限制通过
API
、复制粘贴或任何其他机制进行链接修改过程。
若要根据视图限制可供选择的记录,请执行以下步骤:
- 使能
Limit record selection to view
- 从下拉列表中选择视图
- 单击
Save Field
按钮
在上面的示例图像中,可供选择的记录将仅限于 “预告片” 视图中可用的记录。
注意:
- 一次只能选择一个视图。
- 删除与链接字段关联的视图将禁用按视图限制选项。
- 视图中过滤器的更改还将反映到链接期间可供选择的记录
Lookup
本文介绍如何创建和使用查找字段。
lookup
字段有助于将相关表中的其他字段信息引入当前表。当您想要显示有关表中记录的其他信息时,这非常有用。例如,如果您有一个 “订单” 表和一个 “客户” 表,则可以使用 lookup
字段在 “订单” 表中显示客户的姓名和地址。
查找字段是只读的。您无法编辑查找字段中的值。
创建查找字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Lookup
- 从下拉列表选择链接字段。这是将当前表连接到相关表的字段。
- 从下拉列表中选择要显示的字段。这是将显示在当前表中的字段
- 单击
Save field
按钮
Rollup
本文介绍如何创建和使用汇总字段。
Rollup
字段用于聚合相关表中字段的数据。通常用于计算总计、平均值和其他聚合数据。
创建汇总字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Rollup
- 从下拉列表选择链接字段。这是将当前表连接到相关表的字段。
- 从下拉列表中选择要显示的字段。这是将显示在当前表中的字段
- 从下拉列表中选择聚合函数,这是将用于聚合数据的函数
- 单击
Save field
按钮
聚合函数
下表简要说明了 NocoDB
支持的每个聚合函数:
Aggregation Function | Description |
---|---|
Count | 计算数据集中的记录数 |
Minimum | 从数据集中检索最小值 |
Maximum | 从数据集中检索最大值 |
Average | 计算数据集中的平均值 |
Sum | 将数据集中的所有值相加 |
Count Distinct | 计算数据集中不同值的数量 |
Sum Distinct | 将数据集中的所有不同值相加 |
Average Distinct | 计算数据集中不同值的平均值 |
Attachment
本文介绍如何创建和使用附件字段。
Attachment
字段允许您将文件上传到记录。您可以上传任何文件类型,该文件将链接到记录。您还可以将多个文件上传到单个附件字段记录。
创建附件字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Attachment
- 单击
Save field
按钮
附件文件的最大大小目前限制为 5 MB
单元格显示
如果文件是可识别格式的图像,则附件字段的单元格显示是可单击的预览,也可以是文件类型图标。
上传文件
要将文件上传到附件字段,
- 单击单元格中的 + 图标,选择要上传的文件,然后单击上传按钮。或
- 将文件拖放到单元格中。或
- 点击展开图标
<>
,选择要上传的文件或拖放文件;点击上传按钮。
展开模式
附件字段的展开模式显示上传到该字段的文件列表。您还可以从展开模式上传文件。要访问展开模式,请单击单元格中的展开图标 <>
。
展开模式支持以下操作:
- 上传文件
- 删除文件
- 下载文件
- 批量下载文件
- 重命名文件
重命名文件仅重命名 NocoDB
显示中的文件(展开记录和悬停时工具提示)。它不会重命名存储中的文件。
Button
本文介绍如何创建和使用按钮字段
button
字段允许用户在其表中创建交互式按钮。这些按钮可以触发特定作,使工作流程更加动态和高效。使用按钮字段,您只需单击一下即可导航到外部 URL
、运行自定义 Webhook
,甚至运行自定义脚本(即将推出!)
NocoDB
目前支持按钮字段的两种类型的动作:
- 打开
URL
:打开一个新选项卡,其中包含由按钮字段中的公式生成的URL
。根据当前记录的数据,URL
可以是静态的,也可以是动态的。 - 运行
Webhook
: 使用配置的URL
和自定义有效负载触发Webhook
。有效负载可以包括当前记录中的数据。
创建按钮字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Button
- 根据需要配置按钮外观设置。这包括按钮文本、颜色和图标
- 从下拉列表中选择动作类型
- 根据需要配置按钮动作设置。这取决于你希望按钮执行的动作
- 打开
URL
:使用公式编辑器创建动态URL
- 允许
Webhook
:从下拉列表中选择一个Webhook
,或单击+
图标创建新的Webhook
- 打开
- 单击
Save field
按钮
-
按钮网址
-
按钮
Webhook
-
对于运行
Webhook
动作,必须在Webhook
部分创建特定触发器类型的Webhook
。您可以对多个Button
字段使用相同的Webhook
。 -
运行
Webhook
作将在共享视图和共享项目中禁用
编辑Webhook
要编辑 Webhook
,请在按钮字段设置中单击 Webhook
名称旁边的编辑图标。这将打开 Webhook
设置模式,您可以在其中编辑 Webhook URL
、方法、标头和有效负载。单击 “保存更改” 按钮以保存更改。
可以使用详细信息选项卡中的 Webhook
部分访问创建的 Webhook
- 删除
Webhook
会将其从使用它的所有Button
字段中删除。 - 删除
Button
字段不会删除与其关联的Webhook
。 - 同一个
Webhook
可以跨多个Button
字段使用
Checkbox
本文介绍如何创建和使用复选框字段
Checkbox
字段类型用于存储布尔值。它可用于存储简单的 yes/no
值、true/false
或任何其他布尔值。
创建复选框字段
创建按钮字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Checkbox
- 选择字段的图标,默认为勾选图标(可选)
- 选择字段的颜色,默认为灰色(可选)
- 设置字段的默认值(可选)
- 单击
Save field
按钮
单元格显示
单元格以为字段选择的颜色显示图标。真实值将由选中图标或填充图标表示
支持的图标
nocodb
支持复选框字段类型的以下图标
Rating
本文介绍如何创建和使用评级字段。
rating
字段允许您使用视觉刻度捕获和显示评级。可以使用不同的图标、颜色和最大值自定义刻度。这使得它非常适合以视觉直观的方式收集反馈或评估。
创建评级字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Rating
- 选择字段的图标,默认为星形图标(可选)
- 配置字段的最大计数,默认为5(可选)
- 选择字段的颜色,默认为灰色(可选)
- 设置字段的默认值(可选)
- 单击
Save field
按钮
单元格显示
单元格以字段选择的颜色和图标显示评级。
字段的设置值
- 单击第
n
个评级图标将字段的评级值设置为n
- 键入单元格中的评级值以设置字段的评级值。
- 将评级值粘贴到单元格中以设置字段的评级值。
取消字段的设置值
- 再次单击第
n
个评级图标,将字段的评级值设置为0
- 在单元格中键入
0
以将字段的评级值设置为0
- 键入
Delete
以将字段的评级值设置为0
支持的图标
nocodb
支持以下评级字段类型的图标
QR code
本文介绍如何创建和使用二维码字段。
QR code
是一种自定义字段类型,允许您从字符串值生成二维码。这对于为 URL
、电话号码或其他可以表示为字符串的数据生成二维码非常有用。
引用字段支持以下字段类型:
Formula
公式Single Line Text
单行文本Long Text
长文本Phone Number
电话号码URL
网址Email
电子邮件
创建二维码字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
QR Code
- 选择要用作二维码的源字段
- 单击
Save field
按钮
单元格显示
单元格显示从源字段生成的二维码。单击单元格以打开二维码的放大视图。
Barcode
本文介绍如何创建和使用条形码字段。
Barcode
是一种自定义字段类型,允许您从字符串值生成条形码。这对于为 URL
、电话号码或其他可以表示为字符串的数据生成条形码非常有用。
引用字段支持以下字段类型:
Formula
公式Single Line Text
单行文本Long Text
长文本Phone Number
电话号码URL
网址Email
电子邮件
创建条形码字段
- 单击字段标题右侧的
+
图标。 - 在下拉模式上,输入字段名称(可选)
- 从下拉列表中选择字段类型为
Barcode
- 选择要用作条形码的源字段
- 从下拉列表中选择条形码类型
- 单击
Save field
按钮
单元格显示
单元格显示从源字段生成的条形码。单击单元格以打开条形码的放大视图。
支持的条形码类型
nocodb
支持以下条码字段类型的条码类型。
- CODE128
- EAN-13
- EAN-8
- EAN-5
- EAN-2
- UPC (A)
- CODE39
- ITF-14
- MSI
- Pharma code
- Coda bar
多字段编辑器
了解 NocoDB
中多字段编辑器的使用
NocoDB
提供了一个方便的工具,可以轻松管理表中的字段。
使用此工具,您可以有效地添加、修改、重命名、排列或隐藏字段。
当创建新的表结构或更改现有表结构时,它特别有用。
访问多字段编辑器
- 导航到要编辑的表格
- 单击导航栏中的
Details
- 选择字段选项卡
添加字段
在多字段编辑器页面上
- 单击
+ New field
按钮添加新字段。 - 输入字段名称并选择字段类型;配置默认值(可选)
- 字段将添加到列表的末尾。您可以根据需要重新排序字段。您可以一次性添加/更新多个字段并一次性保存所有字段。
- 单击
Save changes
按钮以保存更改。
- 您可以一次性添加/更新/删除多个字段并保存更改
- 使用
Restore
可放弃对特定字段的编辑。使用Reset
可放弃多字段编辑器上的所有活动更改。
编辑字段
在多字段编辑器页面上
- 单击要编辑的字段
- 在编辑字段模式中进行必要的更改。您可以更新字段名称、类型、默认值和其他属性。
- 对字段的更新记录在字段列表视图中。您可以一次性添加/更新多个字段并一次性保存所有字段。
- 单击
Save changes
按钮以保存更改
删除字段
在多字段编辑器页面上
- 将鼠标悬停在要删除的字段上,选择
...
图标以打开上下文菜单 - 单击
Delete
选项以删除该字段 - 表中的删除记录在字段列表视图中。您可以一次性删除多个字段并一次性保存所有字段。
- 单击
Save changes
按钮以保存更改
重新排序字段
在多字段编辑器页面上,使用拖放手柄拖放字段以重新排序。
只有当您单击 Save changes
按钮时,才会保存更改。
显示/隐藏字段
在“多字段编辑器”页上,使用字段旁边的切换按钮显示或隐藏它们。
只有当您单击 Save changes
按钮时,才会保存更改。
字段摘要
了解nocodb
中的字段摘要栏
字段摘要为表格网格视图的所选字段提供快速计算在页脚中。
这些计算可以快速了解你的数据,例如总和、平均值、最小值和最大值。
本节介绍如何使用和配置字段摘要来准确计算这些值
概述
字段摘要是依据网格视图中存在的所有行计算的聚合值。
结果值显示在字段底部的汇总单元格中,以便于参考。
在网格上配置的过滤器(如果有)将影响显示的行,从而影响摘要。
请注意,无法在表格的其他部分直接引用这些聚合值。
当网格视图公开共享时,查看者也可以看到摘要。
共享视图的查看者还可以修改字段摘要配置以满足其需求,但不会保存更改(页面刷新时恢复)
摘要配置特定于网格视图。可以为一个表创建多个网格视图,并且每个网格视图都可以有自己的汇总配置
配置字段摘要
默认情况下,所有字段的摘要都处于禁用状态。
若要启用字段的摘要,请执行以下步骤
导航到要为其配置字段摘要的表的网格视图。
- 单击要为其配置摘要的字段的单元格
- 从下拉列表中选择所需的摘要类型
对网格视图的更改会立即更新页脚单元格中显示的值。
要禁用字段的摘要,请单击摘要单元格并从下拉列表中选择None
摘要类型
可用于配置的汇总函数类型取决于字段类型。
下面列出的常规函数可用于大多数字段类型:
General
- 空(
Empty
):字段中空单元格的计数 - 已填充(
Filled
):字段中非空单元格的计数 - 唯一(
Unique
):字段中唯一值的计数 - 空百分比(
Percent Empty
):字段中空单元格的百分比 - 填充百分比(
Percent Filled
):字段中非空单元格的百分比 - 唯一百分比(
Percent Unique
):字段中唯一值的百分比
除了这些通用功能外,特定功能还可用于不同的字段类型:
Numeric
Sum
:字段中所有数值的总和Minimum
:字段中的最小值Maximum
:字段中的最大值Average
:字段中所有数值的平均值Median
:字段中所有数值的中位数Standard Deviation
:字段中所有数值的标准差Range
:字段中所有数值的范围
Date
Earliest Date
:字段中最早的日期Latest Date
:字段中最晚的日期Date Range
:字段中的日期范围Month Range
:字段中的月份范围
Checkbox
Checked
:字段中选中的复选框计数Unchecked
:字段中未选中的复选框数Percent Checked
:字段中选中复选框的百分比Percent Unchecked
:字段中未选中的复选框的百分比
Attachment
Attachment Size
:字段中附件的总大小
留言