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
って入れなきゃいけないのかな。今のところなにもしなくても問題になってない。