2017-10-06から1日間の記事一覧

Apache Solrで,(カンマ)の扱いを任意の処理にさせる

Apache Solrのコアを作成したあと,$SOLR/server/solr/birth_3gram.xml/conf/managed-schemaのstringsフィールドの設定を以下のように変更します.(今回はカンマが含まれる文字列をsolrにsplitさせて検索させる方法です) <fieldType name="strings" class="solr.TextField" multiValued="true"> <analyzer type="index"> </analyzer></fieldtype>

GOでのファイル読み取り(標準入力も)

以下のコードでできる package main import ( "bufio" "fmt" "os" ) func main() { // ファイル読み取り(引数でファイル名受け取り) fp, err := os.Open(os.Args[1]) if err != nil { panic(err) } defer fp.Close() scanner := bufio.NewScanner(fp) for sc…