日付文字列フィールドが認識されない...
トピック作成者:ks-solruserml-bot (2024/05/28 20:25 投稿)
4
(The bot translated the original post https://lists.apache.org/thread/0o8fd2j9b7xysz9khvm6kw67vlt2qr3p into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
odsドキュメントの日付形式が認識されない問題があります。
環境:
- Ubuntu 20.04, lxdコンテナ
- OpenJDKバージョン "14.0.2" 2020-07-14
- Solr 8.8.2
問題:
インデクサーがLibreOfficeの.odsファイルで失敗します:
SimplePostTool: WARNING: Response: {
"responseHeader":{
"status":400,
"QTime":552},
"error":{
"metadata":[
"error-class","org.apache.solr.common.SolrException",
"root-error-class","org.apache.solr.common.SolrException"],
"msg":"ERROR: [doc=XXX.ods] Error adding field
'last_modified'='2019-01-08T00:22:05.772138594' msg=Invalid Date
String:'2019-01-08T00:22:05.772138594'",
"code":400}}
しかし、なぜなのか理解できません。日付形式は私には問題ないように見えます。
ドキュメントには、サブセカンドが長すぎる場合は切り捨てられると書かれており、UTCを示すためのZは必須ではないですよね?
質問2:無効な日付形式を有効な形式に即座に変換するようにSolrに指示するにはどうすれば良いでしょうか?または、新しい形式を認識させるにはどうすれば良いでしょうか?
よろしくお願いします、
Gaétan
トピックへ返信するには、ログインが必要です。