Facetingが最強じゃね?って話で、スゲー良さげだったので自分も試してみる事にしました。FacetPivotって何なのっていうと、、Solr4.0のWikiに以下のように書いてあります。field.ってことで、使うデータはこれまたSolr勉強会の際にクックパッドの@PENGUINANA_がElasticSeachのセッションでコレいいよーってオススメしてたlivedoorグルメさんのものを使います。multiValued="true"/>日本語検索するところはデフォルトのtextにcopyFieldで↓こんな感じで。dest="text"/>Solrのexampledocsの中にXMLファイルをアップロード出来るサンプルがあるので、CSVファイルをアップデートするようにシェル(post.sh)をコピって↓だけ書き換えたシェル作りやす。CSVも扱えるようになった。いう事がSolrのWiki↓に書いてありました。omitNorms="true"/>ってことで、ようやくデータが入りました。クエリは↓こんな感じ。自分の地元の海老名で居酒屋~http://localhost:8983/solr/collection1/select?q=海老名&fq=category_id1:505&wt=xml&facet=true&facet.pivot=category_id1,category_id2,category_id3結果は↓こんな感じ。検索に19ミリ秒かかって13レコード見つかりましたよ、と。気になるファセットのところは↓こんな感じ。ちなみにカテゴリはIDになってて、マスタは別CSVファイルで↓のようになってます。","かいせき・しょうじん・りょうてい・かっぽう",100,0,102,"懐石料理","かいせきりょうり",101,0,103,"精進料理","しょうじんりょうり",101,0,105,"会席料理","かいせきりょうり",101,0,106,"料亭","りょうてい",101,0,107,"割烹","かっぽう",101,0,~略~上記で居酒屋って言ってたのは、カテゴリ1が505って事です。category_id2が502(ダイニングバー)が1件で、唯一category_id3のデータを持ってたのが上記の5.でcategory_id3が172(沖縄料理)でした。なんか1件ばっかりで、多段にネストしないとこの検証の意味ないじゃん、、、って事になってしまって、ちょっと微妙だったので、新宿も試してみました。http://localhost:8983/solr/collection1/select?q=新宿&fq=category_id1:505&wt=xml&facet=true&facet.pivot=category_id1,category_id2,category_id3新宿で居酒屋だと570件も引っかかって、facetのとこみると、category_id3もガッツリ入ってますね~category_id2が178でcategory_id3で718が24件って事で。何のお店かな?って思ったら↓でした。name="property">新宿駅中央口店</str>このデータ使ってUIも作ってキャッキャしてみるかのぅ。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。