0
イムの配列としてインデックス:SolrのテキストインデックスへのSolr 6.0.0に次の書類をしようとしたテキスト
{
"content_t":"A bunch of content"
}
そして、次のようにインデックスされます:私が何をしています何
{
"content_t":["A bunch of content"]
}
?
イムの配列としてインデックス:SolrのテキストインデックスへのSolr 6.0.0に次の書類をしようとしたテキスト
{
"content_t":"A bunch of content"
}
そして、次のようにインデックスされます:私が何をしています何
{
"content_t":["A bunch of content"]
}
?
content_t
フィールドには、属性をmultivalued = true
として追加する必要があります。
multivalued
フィールドは、フィールドに複数の値が存在する場合に便利です。同じ値を複数値形式で保存しない場合は、同じフィールドの属性を削除します。
同じものを削除し、サーバーを再起動します。
データのインデックスを再作成します。
このように配布ジップから出てくるのですか?私はちょうど 'bin/solr start -e cloud -nopromt'をすぐに実行したので、 – assafmo
私は実際に' dynamicFields'を使用しましたので、コレクションを作成する以外の設定には触れていません。このガイド - http://yonik.com/solr-tutorial/ - '_t'はテキスト用で、' _txt'は複数値のテキスト用です。 – assafmo
管理スキーマファイルを '_txt'または' _t'に変更して、フィールドを 'multivalued'にすることができます。あるいは、特定のドキュメント用にschema.xmlを再定義することもできます。 – darthsidious