Files
twenty/packages/twenty-docs/l/zh/user-guide/data-model/how-tos/data-model-faq.mdx
T
github-actions[bot] 001c2097a3 i18n - docs translations (#18231)
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>
2026-02-25 16:50:28 +01:00

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) 以获取复杂数据模型设计方面的帮助。