コアを作成できません:スキーマに _version_ フィールドが存在し、検索可能であり、取得可能であり、かつ多値でなければなりません。
![](https://kandasearch-prod-public-assets.s3.amazonaws.com/images/f51e5f71a3ca4f64b448dec11154a6fd_user.jpg)
(The bot translated the original post https://lists.apache.org/thread/1d01r0fnx50om1rrhobv3yy544mwrqgh into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
新しくインストールされたSolr 8.8.2で新しいコアを作成しており、以前のSolr 1.4のインストールで使用していた非常に古いスキーマを移植しようとしています。
古いスキーマからは、非推奨のフィールドタイプと非推奨のパラメーター「enablePositionIncrements」、さらに「defaultSearchField」と「solrQueryParser/@defaultOperator」を削除しました。
しかし、Solrは今、version フィールドが存在しないと報告しています:
Error CREATEing SolrCore 'newcore': Unable to create core [newcore] Caused
by: version field must exist in schema and be searchable (indexed or
docValues) and retrievable(stored or docValues) and not multiValued
(version not retrievable
この問題は、スキーマにすでに version フィールドを追加しているにもかかわらず発生します:
<field name="_version_" type="long" indexed="true" stored="false"/>
どのようにお手伝いできるでしょうか?
どうもありがとうございます!さようなら
トピックへ返信するには、ログインが必要です。