0

solrが期待する日付の形式について少し混乱しています。次の形式でなければならないことはわかっています。

2012-05-10T20:11:01.057Z

私が彼を見ているインデックスは、この末尾に末尾の z を追加して、次の形式になっています。

2012-05-10T20:09:50.567ZZ

これは、3.5 である私のバージョンの solr では実際にはエラーをスローしません (ただし、古いバージョンでは発生します)。3.5 は、不適切な形式の日付形式に対してより寛容ですか? apache で定義されている DateField クラスには、UTC 時刻を示すために最後に単一の「Z」が必要であることを知っています。これが 3.5 より前のバージョンで問題を引き起こす理由についての兆候を探していると思いますか?

4

1 に答える 1

0

古いバージョンの SOLR でこの同じインデックスを実行したところ、バージョン 3.5 では最後に追加された「Z」が修正されているようですが、古いバージョンでは修正されていないようです。

于 2012-06-08T09:23:15.837 に答える