【发布时间】:2010-12-11 19:17:50
【问题描述】:
我刚刚设置了 django-sphinx,它运行良好。我现在可以搜索我的模型并获得惊人的结果。一个问题是我必须使用 indexer 命令手动构建索引。这意味着每次我添加新内容时,我都必须手动点击命令行来重建搜索索引。这是不可接受的。
我可以创建一个定期自动运行索引器命令的 cron 作业,但这远非最佳。在 cron 再次运行之前,不会索引新数据。此外,由于我的网站没有经常添加数据,因此索引器会在大多数情况下不必要地运行。
如何设置它,以便在可搜索的 django 模型中添加或修改数据时,Sphinx 索引会自动重建自身?
【问题讨论】:
标签: python django search sphinx django-sphinx