【发布时间】:2010-11-18 12:30:27
【问题描述】:
我目前正在将 django haystack 与 xapian 一起使用。我找不到任何关于如何在 xapian 上执行地理空间查询的文档。但 Solr 似乎有一些动力。所以我目前正在尝试。
我无法让 spatialSolr 在本地正常工作,但现在使用 spatial-solr-light,这似乎工作正常。它接受像
这样的查询http://127.0.0.1:8080/solr/select/?q=blahblah&spatial={!radius=1.0%20sort=true}lat:10.0,lng:-10.0
任何人都可以向我指出一个 haystack 补丁,它允许我传递这样的自定义查询。我可以使用 raw_search(),但我不能链接结果。无论如何,我想找到一种更清洁的方法来做类似的事情 sqs.spatial(....)
google 组中提到了其他人的一些补丁(下面的链接),但大多数都无法访问。
参考资料:
【问题讨论】:
标签: solr geospatial django-haystack