我确实创建了一个集合,但是当我在其上使用 cfsearch 时,出现此错误:
Message: There was a problem executing the cfSearch tag with the following collections.
Detail: Collection (status code): asktheexpert (-1705)
我已重新启动搜索服务,但无济于事。
有小费吗?
我确实创建了一个集合,但是当我在其上使用 cfsearch 时,出现此错误:
Message: There was a problem executing the cfSearch tag with the following collections.
Detail: Collection (status code): asktheexpert (-1705)
我已重新启动搜索服务,但无济于事。
有小费吗?
根据我从各种谷歌搜索中收集到的信息,这表明某种索引损坏,一般来说人们从来没有真正弄清楚原因。但是,如果您清除并重新索引您的收藏,它应该会消失。
我有一个时代没有使用过 Verity,但我的经验是,大多数“奇怪的错误”(其中一个就是这个错误)都是通过清除/重新索引“解决”的。
参考: http: //www.coldfusionjedi.com/index.cfm/2006/4/5/Verity-1-Me-1705 (以及其他类似的路线,但雷可能是最可靠的)。
您是否可以从 Verity 迁移出去?这是一种死技术,将在下一个版本中从 CF 中删除。如果您还没有计划迁移到 Solr,那么考虑迁移到 Solr 可能是一个好主意。
编辑:我今天读到的另一件事是,当集合使用一种语言并且索引和/或搜索使用不同的语言时,它可能会突然出现。鉴于您正在开发和生产之间传输代码,也许只需验证集合语言与索引和搜索语言相同。
除此之外 - 以及我在下面关于销毁各种零碎并重新开始的建议:-/ - 我没有想法。