スキーマを持つコレクションをプログラムで作成する
(The bot translated the original post https://lists.apache.org/thread/f2rnzk0ptq4260h67k4vz6wv1qm2xjmz into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは。
ローカルに schema.xml
ファイルがあります。このスキーマをそのまま使用して、新しいコレクションをプログラムで作成したいと考えています。内容はそのままで、余分なものは不要です。
コレクションを作成するためのAPIがあり、それは問題なく動作します。
しかし、スキーマに関して見つけられるAPIは、既存のスキーマを操作するために「add-field」や「add-field-type」などの長いコマンド列を提供する必要があります。これは良くありません。私はすでに正確な schema.xml
ファイルを持っているのに、サーバーにそのファイルを使用したいとどうやって伝えればよいのでしょうか?
ConfigSets APIもスキーマを指定してコレクションで使用することを可能にするとしていますが、私が知らない様々な情報を指定する必要があるようです。私のユースケースは、特定のスキーマを持つコレクションを作成したいというアプリケーションであり、シャードの数やレプリカ、その他のインストール固有の情報(アプリケーションとしては知りえないもの)についてはSolrの管理者に任せたいというものです。
また、ConfigSetのスキーマを「ただ」設定する方法もないようです。
私は何を見落としているのでしょうか?
--
Mark Raynsford | https://www.io7m.com
トピックへ返信するには、ログインが必要です。