QuickStartを使用
- Last Updated: April 5, 2026
- 5 minute read
QuickStartによるエンティティの作成
準備
以下が必要です。
- Java SE JDK 8以降
- MarkLogicサーバー(「バージョン互換性」を参照してください)
- ChromeまたはFirefox(QuickStart用)
手順
-
QuickStartのナビゲーションバーで、[Entities]をクリックします。
-
レンチアイコンをクリックして、エンティティツールコントロールを開きます。
-
+ New Entityをクリックします。
-
[New Entity]フォームの[Title]で、エンティティに名前を付けます。
-
[Base URI]で、読み込んだドキュメントのURIに付けたいプレフィックスを指定します。
-
[Properties]で、データソースを標準化するためのデータフィールドを追加します。
エンティティプロパティでは、アプリケーションに提供する情報のフィールド名とデータ型を宣言します。これらのプロパティを、読み込んだデータの該当フィールドにマッピングしていきます。
標準化の必要があるフィールドがもっとでてきた場合は、後からプロパティを追加できます。
-
新しいプロパティを追加するには、をクリックし、新しい行を入力します。
フィールド 説明 Name アプリケーションがこのデータにアクセスする際に使用する名前。これは、ソースデータの該当フィールドの名前とは異なることもあります。 Type アプリケーションがこのデータに対して想定する型。 これは、ソースデータの該当フィールドの型と異なることもあります。複雑な型変換は、以下の方法で行うことできます。- マッピングステップにおいて、事前定義された関数/カスタム関数を使って値を計算する。
- マッピングステップの代わりにカスタムステップ(型変換用のカスタムモジュールを含む)を使用する。
ホストエンティティ内に他のエンティティを入れ子にする場合、あるいは外部エンティティへのリンクを作成する場合、Typeドロップダウンを展開し、一番下までスクロールします。
- ホストエンティティ内に他のエンティティを入れ子にする場合、リスト内のEntities部分からエンティティモデルを選択します。
- 外部エンティティへのリンクを作成する場合、リスト内のExternal Refs部分で[New External Ref...]をクリックします。
Cardinality エンティティにおいて、このプロパティが複数のインスタンスを持つ可能性がある場合は、 1..∞を選択します。それ以外の場合は、1..1を選択します。 Description (オプション)このエンティティプロパティの説明を入力します。 Index Settings
このプロパティで使用したいインデックスをオンにします。該当するインデックス設定アイコンの下にあるプロパティ行の空白部分にカーソルを合わせ、グレーのアイコンが表示されたら、該当するインデックスのタイプをクリックします。
インデックス設定アイコンの説明については、インデックス設定を参照してください。
* プロパティを削除するには、チェックボックスでプロパティ行を選択し、ごみ箱アイコン()をクリックします。 [](../img/5x/qs-5x-entities-properties-delete.png)- Saveをクリックします。
- インデックスの更新を求めるメッセージが表示されます。データベースにデータがすでに読み込まれている場合は、Yesをクリックします。それ以外の場合は、Noを選択します。
結果
エンティティカードが作成されます。
- エンティティカードのサイズを変更するには、右下の隅をドラッグします。
- エンティティを編集するには、カードの右上隅にある鉛筆アイコン()をクリックします。
- エンティティを削除するには、カードの右上隅にあるゴミ箱アイコン()をクリックします。
- インデックス設定アイコンの説明については、インデックス設定を参照してください。
See Also
上位トピック:エンティティ
前のトピック:QuickStartによるプロジェクトの作成
次のトピック:QuickStartによるフローの作成
関連するコンセプト
関連するタスク
関連するリファレンス
-

