UDT構成の例

DSE SearchのUDT構成の例。

DSE SearchのUDTを構成する手順の例。

検索スキーマで、UDTFieldクラスを宣言する

<fieldType class="com.datastax.bdp.search.solr.core.types.TupleField"
        name="UDTField"/>
注: CQLコマンドを使用して、検索インデックスを管理します。

UDTを含む型の作成

UDTの型を作成する必要があります。

CREATE TYPE Address (street text, city text)

タプルを含むテーブルの作成

CREATE TABLE Location ( id text primary key, address frozen<Address> );

検索スキーマでUDTFieldを構成する

<field name="address" type="UDTField" indexed="true" stored="true"/>
<field name="address.street" type="text" indexed="true" stored="true"/>
<field name="address.city" type="text" indexed="true" stored="true"/>