前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

スキーマ作成

schema.xmlを編集してSolrのスキーマを作成する

タグ


  
  
  
  
  
  
  

属性
属性 説明
name スキーマ名。表示にのみ使用するので任意の名前をつける example
version Solrのバージョン番号。通常変更しない 1.4
子タグ
子タグ 説明
types フィールドのタイプを定義する。
fields フィールドを定義する
uniqueKey ユニークなフィールド名を定義する。ここに定義されたフィールドは値を重複して登録できない
defaultSearchField フィールド名が存在しないことが明らかな場合にクエリーパーサーの為に使用される。
solrQueryParser defaultOperator属性によってAND検索かOR検索かを指定する
copyField indexに値が追加された時点であるフィールドの値を他のフィールドにコピーする。同じフィールドに対してより早く、簡単に検索するために使用する。
similarity 検索結果のスコア計算に使用するクラスを定義する