001c2097a3
Created by Github action <!-- mintlify-editor-comments:start --> Mintlify --- 0 threads from 0 users in Mintlify - No unresolved comments <!-- mintlify-editor-comments:end --> <!-- mintlify-comment--> <a href="https://dashboard.mintlify.com/twenty/twenty/editor/i18n-docs?source=pr_comment" target="_blank" rel="noopener noreferrer"><picture><source media="(prefers-color-scheme: dark)" srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg"><img src="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg" alt="Open in Mintlify Editor"></picture></a> <!-- /mintlify-comment --> Co-authored-by: github-actions <github-actions@twenty.com>
155 lines
6.9 KiB
Plaintext
155 lines
6.9 KiB
Plaintext
---
|
|
title: 数据模型常见问题解答
|
|
description: 关于 Twenty 数据模型的常见问题。
|
|
---
|
|
|
|
## 对象管理
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="我可以删除自定义对象吗?">
|
|
是的,可以删除自定义对象。 您也可以先将其停用,这会在界面中隐藏该对象及其数据,同时保留这些数据。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以删除标准对象(人员、公司等)吗?">
|
|
不可以,标准对象无法删除。 您只能将其停用,这会在界面中将其隐藏,但会保留数据。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以创建多少个自定义对象?">
|
|
您可以根据需要创建任意多的自定义对象和字段 — 价格不会变。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以重命名标准对象吗?">
|
|
您可以重命名标准对象的标签(People、Companies、Opportunities),但不能更改其 API 名称。 为了在所有 Twenty 工作区中保持一致性,API 名称是固定的。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以更改对象的图标吗?">
|
|
可以,您可以在 **设置 → 数据模型** 中更改标准对象和自定义对象的图标。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以在左侧导航栏中重新排列对象吗?">
|
|
还不可以。 导航中的对象排序目前是固定的,但该功能计划于未来发布。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以隐藏左侧导航栏中的对象吗?">
|
|
所有活动对象都将出现在导航中。 您可以在 **设置 → 数据模型** 下停用不需要的对象。
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## 字段功能
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="创建后我可以更改字段类型吗?">
|
|
不可以,字段类型在创建后无法更改。 如果您需要其他类型,请创建一个具有正确类型的新字段,迁移您的数据,然后停用旧字段。
|
|
</Accordion>
|
|
|
|
|
|
<Accordion title="为什么我需要不同的单复数名称?">
|
|
我们的 GraphQL API 针对不同操作使用单复数形式:
|
|
* `createPerson`(单数)用于单个记录操作
|
|
* `createPeople`(复数)用于批量操作
|
|
|
|
当单复数形式相同时,这会产生限制,但它改善了开发者的体验。
|
|
</Accordion>
|
|
|
|
<Accordion title="为什么某些字段名称是受保护的?">
|
|
某些字段名称如 `Type` 或 `Application` 被保留用于系统使用。 请选择其他名称,如 `Category` 或 `Classification`。
|
|
</Accordion>
|
|
|
|
<Accordion title="停用字段会发生什么?">
|
|
* 该字段会在界面中被隐藏
|
|
* 现有数据将被保留
|
|
* 您仍可通过 API 访问该字段
|
|
* 现有关联将保留,但您无法创建新的关联
|
|
* 您可以稍后重新启用该字段
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以将字段设为必填吗?">
|
|
目前,您无法将自定义字段设为必填。 所有字段都接受空值。 您可以使用工作流在字段为空时发送警报或阻止操作,以强制执行必填字段。
|
|
</Accordion>
|
|
|
|
<Accordion title="唯一与必填有什么区别?">
|
|
* **唯一**:任意两条记录在该字段中的值不能相同
|
|
* **必填**:该字段必须有值(目前不支持自定义字段)
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以创建公式字段吗?">
|
|
公式字段将在 **2026 年第一季度** 推出。 同时,您可以使用工作流程来自动计算和更新字段值。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以在我的对象中使用嵌套字段吗?">
|
|
嵌套字段将在 **2026 年第一季度** 推出。 目前,您可以使用工作流程从相关对象中获取字段值。 例如,要在人员记录上显示公司的行业信息,可以在人员自定义字段中创建一个自定义字段,并使用工作流程来同步该值。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以在对象中重新排序字段吗?">
|
|
字段重新排序将伴随自定义布局在 **2025 年第四季度** 推出。 目前,字段按字母顺序显示。
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## 关系
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="我可以创建指向同一对象的关系吗?">
|
|
是! 支持自引用关系,并建议在账户层级等用例中使用。 例如,从"公司"到"公司"创建关系,以跟踪父/子账户。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以创建多对多关系吗?">
|
|
多对多关系将在 **2026 年上半年** 推出。 目前,可以创建一个中间对象,建立两个一对多关系作为替代方案。
|
|
|
|
例如,要关联人员和项目(多对多),请创建一个 "项目分配" 对象,其中包含:
|
|
* 到人员的关系(多个分配 → 一名人员)
|
|
* 到项目的关系(多个分配 → 一个项目)
|
|
</Accordion>
|
|
|
|
<Accordion title="什么是指向多个对象类型的关系(Morph 关系)?">
|
|
这使单个对象能够通过一个字段关联到多种不同的对象类型。 例如,备注可以同时附加到人员、公司和商机。
|
|
|
|
每条备注同时关联到一名人员、一家公司和一个商机。
|
|
|
|
在 [关系字段](/l/zh/user-guide/data-model/capabilities/relation-fields) 中了解更多。
|
|
</Accordion>
|
|
|
|
<Accordion title="同一对对象之间可以有多个关系吗?">
|
|
可以,您可以在同一对对象之间创建多个关系。 例如,一个公司可以同时与人员建立 "主要联系人" 和 "账单联系人" 两个关系。
|
|
</Accordion>
|
|
|
|
<Accordion title="当我删除一条记录时,关系会发生什么变化?">
|
|
当您删除记录时,相关记录中的关系链接会被移除。 相关记录本身不会被删除。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以创建循环关系吗?">
|
|
尽管在技术上可行,循环关系(A → B → C → A)应尽量避免,因为它们可能导致混淆并带来潜在的性能问题。
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## 访问权限
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="我在哪里可以查看和编辑我的数据模型?">
|
|
前往 **设置 → 数据模型** 查看并编辑您的所有对象和字段。
|
|
</Accordion>
|
|
|
|
<Accordion title="为什么我在设置中看不到数据模型?">
|
|
请联系您的工作区管理员。 数据模型访问通常仅限于管理员。
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## 数据管理
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="记录数量是否有限制?">
|
|
记录数量没有硬性上限。 但是,非常大的数据集可能会影响某些视图中的性能。 使用筛选器和视图高效管理大型数据集。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以将数据导入自定义对象吗?">
|
|
是的,您可以将 CSV 数据导入任何对象,包括自定义对象。 导入过程支持自定义字段的映射。 参见 [如何准备 CSV 文件](/l/zh/user-guide/data-migration/how-tos/prepare-your-csv-files)。
|
|
</Accordion>
|
|
|
|
<Accordion title="我可以导出我的数据模型配置吗?">
|
|
目前,数据模型配置没有内置导出功能。 如果您需要在工作区之间迁移数据模型,请联系支持团队。
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## 需要更多帮助吗?
|
|
|
|
查看我们的 [实施服务](/l/zh/user-guide/getting-started/capabilities/implementation-services) 以获取复杂数据模型设计方面的帮助。
|