UDT構成の例

DSE SearchでのUDT構成の例。

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

SolrスキーマでUDTFieldクラスを宣言します。

<fieldType class="com.datastax.bdp.search.solr.core.types.TupleField"
name="UDTField"/>

UDTを使用した型の作成

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

CREATE TYPE Address (street text, city text)

タプルを使用したテーブルの作成

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

Solrスキーマでの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"/>