字段 Fields

是数据库列。 字段还使您能够管理后端逻辑(例如条件显示逻辑、输入验证规则等)和用于显示其数据的前端设计(例如,数据将显示在表格中还是在地图上).

概览

要访问集合的字段,请导航至设置 > 数据模型 > 集合。从这里,您可以单击一个字段 访问其配置抽屉并进行高级配置。您还可以为每个控件提供以下控件 场地。

字段和布局 - 创建、查看和配置集合的字段以及调整它们的显示方式和 在 商品详情页面 上订购。此部分还提供对 Field 的访问 上下文菜单字段配置抽屉,如下所述。

字段上下文菜单 more_vert - 包含以下控件:

  • edit 编辑字段 — 打开字段配置抽屉
  • content_copy Duplicate Field — 复制一个字段及其所有 配置选项。
  • visibility_off 详细信息隐藏字段 — 切换字段 管理员用户在项目详细信息页面上的可见性。
  • 宽度选项 — 字段具有三种不同的宽度选项:
    • border_vertical 半宽 — 字段输入显示为表单宽度的一半。
    • border_right 全宽 — 默认值。字段输入以完整的表单宽度显示。
    • aspect_ratio 填充宽度 - 字段输入显示为填充页面区域的整个宽度。

字段配置抽屉 - 提供所有 字段配置 选项。

创建一个字段(标准)

为了使字段配置尽可能直观和简单,提供了一个模板向导,以便您可以创建 为常见用例预先配置的字段。 当你以这种方式创建一个字段时,你仍然有完全的权力 配置字段 根据需要。

  1. 导航至设置 > 数据模型 > 集合
  2. Fields & Layout 下,单击 Create Field 按钮。
    一个侧抽屉将打开,有各种预配置的接口可供选择。
  3. 单击以选择所需的字段,将打开一个基本配置菜单。 4.添加一个Field Key也用作默认字段名
    可选:根据需要配置其他字段详细信息。
    可选:单击在高级字段创建模式下继续
  4. 准备好后,点击 Save 进行确认。

创建字段(高级)

此字段创建方法会打开字段配置抽屉,因此您可以自定义每个字段的详细信息 开始。 要在高级模式下创建字段,请执行以下步骤。

  1. 导航至设置 > 数据模型 > 集合名称
  2. Fields & Layout 下,单击 Create Field in Advanced Mode 按钮。
    将出现一个下拉菜单,其中包含可供选择的各种字段类型。
  3. 点击选择字段类型,打开字段配置抽屉
  4. 根据需要配置您的字段。
  5. 点击check确认。

数据库列
请记住,字段是数据库列。 因此,您可以直接在数据库中创建一个列,它将 自动出现在 Directus 中。 然后,您可以通过根据需要进行配置来进一步增强体验。

配置字段

字段在字段配置抽屉中配置,该抽屉由八个部分组成。这些提供了广泛的自定义选项,从数据库列的详细信息到它的显示和交互方式,甚至自定义输入验证和条件显示逻辑。要配置字段,请执行以下步骤。

  1. 导航至设置 > 数据模型 > 集合名称
  2. Fields & Layout 下,单击要更新的字段。 字段配置抽屉将打开。
  3. 导航到这些部分之一并根据需要配置该字段:
    • Schema - 定义字段的数据库列架构。
    • Relationship - 控制_并且仅在配置relational_字段详细信息时出现。
    • 翻译 - 控制_并且仅在配置翻译_字段详细信息时出现。
    • Field - 设置字段输入的详细信息,显示在 item page 上。
    • Interface - 配置您与字段值交互的方式。
    • Display - 配置字段值在 Data Studio 中的显示方式。
    • Validation - 创建一个过滤器来确定有效的用户输入。
    • Conditions - 根据其他字段的值更改当前字段的设置。
  4. 点击check确认。

系统集合中的字段
虽然系统集合中的所有现成字段都已锁定,无法配置或删除,但您可以在系统集合中创建新字段。

复制字段

要复制字段,请按照下列步骤操作。

  1. 导航至设置 > 数据模型 > 集合名称
  2. 单击您要复制的字段的more_vert 图标。
  3. 点击 content_copy Duplicate Field 选项。
  4. 选择您要在其中创建字段的集合并设置字段名称。

关系和主键字段
目前,无法复制关系字段或集合的主键。

仅重复配置
当您复制一个字段时,它的所有配置设置也将被复制。 但是,不会复制存储在该字段中的值。

Toggle 字段可见性(适用于管理员)

对于具有任何 non-admin 角色的用户,可以通过 访问权限 调整字段的可见性。 但是,您可能还想为管理员隐藏某些字段。 如果该字段分散注意力或不需要在项目详细信息页面上看到,这很方便。

调整字段宽度

调整 字段和布局 中的字段宽度将更改 商品详情页面 上的字段宽度。 要调整字段宽度,请执行以下步骤。

  1. 单击more_vert 打开字段的上下文菜单。
  2. 选择以下选项之一:
    • border_vertical Half Width - 该字段显示为表单宽度的一半。
    • border_right 全宽 - 默认值。 该字段以完整的表单宽度显示。
    • aspect_ratio 填充宽度 - 该字段显示为填充页面区域的整个宽度。

手动排序字段

调整 字段和布局 中的字段顺序将更改其在 项目页面 上的顺序。 要手动对字段进行排序,请单击 drag_indicator 以根据需要拖放字段。

删除一个字段

要永久删除字段及其所有存储的值,请执行以下步骤。

  1. 导航至设置 > 数据模型 > 集合名称
  2. 单击您要删除的字段的more_vert 图标。
  3. 点击 delete Delete Field 选项。
  4. 单击对话框中的 Delete 确认此决定。

不可逆转的变化
此操作是永久性的,无法撤消。 请谨慎行事。