Created by Github action --------- Co-authored-by: Abdul Rahman <ar5438376@gmail.com> Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: github-actions <github-actions@twenty.com> Co-authored-by: Charles Bochet <charles@twenty.com>
108 lines
7.3 KiB
Plaintext
108 lines
7.3 KiB
Plaintext
---
|
|
title: フィールド
|
|
info: "フィールドの役割を理解し、それらを扱う方法を学びます。"
|
|
image: /images/user-guide/fields/field.png
|
|
sectionInfo: 柔軟なデータモデルは、独自のビジネスプロセスをサポートするよう設計されています
|
|
---
|
|
|
|
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
|
|
|
|
<Frame>
|
|
<img src="/images/user-guide/fields/field.png" alt="Header" />
|
|
</Frame>
|
|
|
|
## フィールドについて
|
|
|
|
フィールドはスプレッドシートの列のようなものです。 テキスト、数字、日付などの異なるデータタイプを保存します。 Fields can be standard (built-in) or custom (the ones you create).
|
|
|
|
### 標準フィールド
|
|
|
|
Standard fields come built-in with Twenty to handle common business needs.
|
|
|
|
たとえば、「名」および「姓」は「人物」オブジェクトの標準フィールドです。 それらは個々の名前のテキストデータを保存します。 それらは個々の名前のテキストデータを保存します。
|
|
|
|
標準フィールドは削除できませんが、必要がない場合は無効化できます。
|
|
|
|
標準の`SELECT`タイプのフィールドのオプションをカスタマイズできます。例えば、機会の`段階`のオプションです。
|
|
|
|
<img src="/images/user-guide/fields/standard-fields.png" style={{width:'100%'}}/>
|
|
|
|
### カスタムフィールド
|
|
|
|
カスタムフィールドは任意のオブジェクトに追加できます。 テキスト、数字、日付、ドロップダウンの選択肢などを保存できます。 カスタムフィールドを使用して、ビジネスに特化した情報を追跡します。
|
|
|
|
たとえば、SpaceX用のカスタムフィールドとして「ロケットの運用状況」を設定できます。これはロケットが稼働中かどうかを示します。
|
|
|
|
<img src="/images/user-guide/fields/custom-fields.png"style={{width:'100%'}}/>
|
|
|
|
## カスタムフィールドを作成する
|
|
|
|
To add a custom field to any object, follow these steps: 左サイドバーの「設定」に移動します。
|
|
2. 「データモデル」に移動し、カスタマイズしたいオブジェクトを選択します。
|
|
3. 「フィールドを追加」をクリックして続行します。
|
|
4. 要件に合ったフィールド名とタイプを選択してください。 より良い理解のためにフィールドの説明を追加することを検討してください。 より良い理解のためにフィールドの説明を追加することを検討してください。
|
|
|
|
作成したフィールドはアプリケーションのフィールド内で利用できるようになります。 特定のビューに表示するには、オプションメニューをクリックして「フィールド」を選択します。 特定のビューに表示するには、オプションメニューをクリックして「フィールド」を選択します。
|
|
|
|
<VimeoEmbed videoId="927628219" title="Video demonstration" />
|
|
|
|
**簡単な方法:** 任意のオブジェクトテーブルの右上の **+** ボタンをクリックし、「フィールドをカスタマイズ」を選択します。 これにより、データモデルの設定に直接アクセスできます。
|
|
|
|
<img src="/images/user-guide/fields/quick-new-field.png" style={{width:'100%'}}/>
|
|
|
|
## フィールドを無効にする
|
|
|
|
データを失わずにアプリからフィールドを隠すには、フィールドを無効にすることができます。 これはフィールドを削除するのではなく、隠すようなものです。 これはフィールドを削除するのではなく、隠すようなものです。
|
|
|
|
以下に方法を示します。
|
|
|
|
1. オブジェクト設定で無効化したいフィールドを見つけます。
|
|
|
|
2. フィールドの横にある三点リーダー`⋮`をクリックしてメニューを開きます。
|
|
|
|
3. ドロップダウンメニューから「無効化」を選択します。
|
|
|
|
<img src="/images/user-guide/fields/deactivate-field.png" style={{width:'100%'}}/>
|
|
|
|
フィールドを無効にするとどうなりますか?
|
|
|
|
1. **アプリ内では:** フィールドが消え、新しい値を追加することができなくなります。
|
|
|
|
2. **既存の関係:** それがリレーションフィールドである場合、既存の接続は維持されますが、新しいものを作成することはできません。
|
|
|
|
3. **APIアクセス:** フィールドとそのデータには引き続きAPI経由でアクセスできます。
|
|
|
|
標準フィールドとカスタムフィールドを再アクティブ化することができます。また、それらを永久に削除するオプションがあります。
|
|
|
|
## フィールドをユニークにする
|
|
|
|
異なるレコードが同じ値を持つことがないように、フィールドをユニークにします。 例えば、メールアドレスは各人物に対してユニークです。 例えば、メールアドレスは各人物に対してユニークです。
|
|
|
|
ユニーク性を設定する際にエラーが発生した場合、データ内の重複した値(削除されたレコードも含む)を確認してください。
|
|
|
|
## フィールド構成のベストプラクティス
|
|
|
|
### 命名規則と制限
|
|
|
|
- **リレーションフィールドの名前は**作成後に更新できません(API構造に影響します)
|
|
- **単数形と複数形の名前は独立している必要があります**:私たちのGraphQL APIでは、変換に際して名前の違いが必要です
|
|
- **保護されたフィールド名**:一部の名前はシステム使用のために予約されています(例: `タイプ`)
|
|
|
|
### 通貨フィールドと電話フィールド
|
|
|
|
- **デフォルト通貨**:データモデルを介して設定できます
|
|
- **デフォルト国コード**:データモデルを介して電話フィールドに設定できます
|
|
|
|
### 選択フィールド
|
|
|
|
- **各選択フィールドにデフォルトオプションを選択できます**
|
|
|
|
### レコードテキストフィールド
|
|
|
|
- **各オブジェクトには**1つのメイン表示フィールドがあります。このフィールドは左側の列に表示され、他のオブジェクトにリンクされたときにレコードを表します。 これはテキストフィールドである必要があります。 たとえば、Peopleは「名前」をメインフィールドとして使用しているため、人物を会社にリンクすると、会社のビューにその名前が表示されます。 これはテキストフィールドである必要があります。 たとえば、Peopleは「名前」をメインフィールドとして使用しているため、人物を会社にリンクすると、会社のビューにその名前が表示されます。
|
|
|
|
### リレーションフィールド
|
|
|
|
- **オブジェクトを接続する**: リレーションフィールドは、異なるオブジェクトのレコードをリンクします。 リレーションシップの作成と管理の詳細については、[リレーションフィールド](/l/ja/user-guide/data-model/relation-fields)記事をご覧ください。 リレーションシップの作成と管理の詳細については、[リレーションフィールド](/l/ja/user-guide/data-model/relation-fields)記事をご覧ください。
|
|
|