0

我正在使用 Haystack+Whoosh 在我的 django 项目中构建搜索功能。在 localhost 上,搜索工作正常并返回结果。虽然我有时注意到它在过滤时返回了一些“找不到对象”的索引。但这不是我的主要问题。主要问题是当我尝试在 heroku 上部署我的应用程序时。只有在创建数据库后搜索才可以正常工作,并且第二天检查结果始终为空。我尝试了“rebuild_index”和“update_index”命令,但没有希望。我不得不删除数据库并重新同步它以使其工作一段时间,然后再停止工作

任何想法可能导致这个问题?

4

1 回答 1

5

这可能是因为Heroku 的只读文件系统

于 2012-11-08T14:29:15.887 回答