サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
alexride.blog83.fc2.com
CJKAnalizerでは「花」の1文字の検索を行うと、検索出来ない不具合が見つかった。 その他に検索できない日本語が色々出てきたので、CJKAnalizerには身を引いてもらいます。 んで、色々試したのですがどれも一長一短すぎ、使い物にならないので、 N-Gramを使用することにしました。 N-Gram を 1-gram で使用した場合、語句に関係無く文字が一致するとヒットしてしまうので、検索ワードが2文字以上の場合は 2-gram を使用する方針としました。 データ上に検索キーワードが存在するのに CJKAnalizer ではヒットしない場合があるなんて、信じられない!。 solrを使用している事例は日本語のページでも見ますが、こういう事が明らかにされていないのは非常に不親切ではないでしょか?? 実際solrの問い合わせパラメータを日本語で説明しているサイトも無いし、オープンソースなん
なんで、Solr の GETパラメータを日本語で解説しているサイトがないのか!? 速度の比較記事やインストールしたがうまくいかないとか、そんなばっかです。 Solr Wikiは簡単な英語で書かれているのでわかる事はわかるんだけどね。 「何が出来ないのか」ってのがよくわからんかったよ。 とりあえず、よく使うであろうパラメータを箇条書き 1.問合せURL http://192.168.1.1:8983/solr/select/?検索パラメータを繋げる 2.問合せパラメータ 「q=条件」は必須です。 問合せはクエリー「q=検索条件」で行う方法と、フィルタ「fq=検索条件」で行う方法があります。 フィルタの方が検索スピードは速くなります。 XX_IDといったキー項目だけではなく、単価などで範囲を指定する事もできます。 例1.なんたらIDで検索を行なう場合 foo_id:1001 例2.単価を範囲指
このページを最初にブックマークしてみませんか?
『Ride(らいど)の技術メモ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く