情况
好的,所以我们在 appengine 中启动了我们的应用,并激活了全文搜索。我们在文档上设置了一个索引,其中包含一个名为“日期”的字段。该字段是 DateField,现在我们更改了文档的模型,因此字段“date”现在是 NumericField。
问题是,在生产服务器上,即使我从索引中清除了所有文档,服务器也会响应这种类型的错误:无法解析搜索请求“”;SortSpec 数值默认值与“日期”中的表达式类型“文本”不匹配
解决方案
问题是,“我认为”,服务器上的模型不适合搜索查询的模型。所以基本上,一种方法是删除整个索引,但我不知道如何在生产服务器上执行此操作。
开发服务器完美运行