在 solr 中为带有 sunspot_rails 的日期时间字段的输入字符串添加字段 'created_at_d' 时出错
Error adding field 'created_at_d' for input string for datetime field in solr with sunspot_rails
在 Whosebug 中有几个与此相关的问题,但我找不到适合我的答案,我使用的是最新版本的 solr,对于文档,我想我不需要 schema.xml 并且所有解决方案都告诉我需要在该文件中添加配置。我缺少什么?这是错误:
"msg":"ERROR: [doc=Announcement 1] Error adding field 'created_at_d'='2018-07-21T00:00:00Z' msg=For input string: \"2018-07-21T00:00:00Z\""
答案是(至少在我的情况下),solr 架构中的日期时间提示有错误(您可以在 Web 界面中更改它),是类型 _d 指向双精度,没有日期时间,您可以更改此错误将消失。
在 Whosebug 中有几个与此相关的问题,但我找不到适合我的答案,我使用的是最新版本的 solr,对于文档,我想我不需要 schema.xml 并且所有解决方案都告诉我需要在该文件中添加配置。我缺少什么?这是错误:
"msg":"ERROR: [doc=Announcement 1] Error adding field 'created_at_d'='2018-07-21T00:00:00Z' msg=For input string: \"2018-07-21T00:00:00Z\""
答案是(至少在我的情况下),solr 架构中的日期时间提示有错误(您可以在 Web 界面中更改它),是类型 _d 指向双精度,没有日期时间,您可以更改此错误将消失。