読者です 読者をやめる 読者になる 読者になる

Drafts

@cm3 の草稿置場 / 少々Wikiっぽく使っているので中身は適宜追記修正されます。

Solr でタグのようなデータ構造を用いる

JSON の場合、

 {
 "id": "1",
 "title": "Mercury",
 "composition": ["sodium","hydrogen","helium","potassium"]
 }

のようにリスト構造を使うことで、複数の値が可能になった。

f.<fieldname>.split=true&f.<fieldname>.separator=<separator> というのを使うと、CSVでも同じことができるようだ。

参考:

If CSV file has multivalued field(s) which are separated by different separator(s), then they can be split-ted based on following additional parameters passed to f..split=true&f..separator= Or other way you can have multivalued fields part of same CSV with different separators & can be updated to solr index based on above syntax.

schema.xml の方で field の multiValued="tureって入れなきゃいけないのかな。今のところなにもしなくても問題になってない。