最近我在我的网站上实现了 django-sphinx 搜索。每个单独的模型都可以正常工作。但现在我的客户要求发生了变化。要实现该功能,我需要对其进行搜索的字段名称。
假设我的查询是:“select id, name,description from table1”并且搜索关键字与字段“name”中的值匹配。所以我也需要返回那个字段。是否可以获得字段名称或 django-sphinx 提供的返回字段名称的任何方法。
请帮我...
最近我在我的网站上实现了 django-sphinx 搜索。每个单独的模型都可以正常工作。但现在我的客户要求发生了变化。要实现该功能,我需要对其进行搜索的字段名称。
假设我的查询是:“select id, name,description from table1”并且搜索关键字与字段“name”中的值匹配。所以我也需要返回那个字段。是否可以获得字段名称或 django-sphinx 提供的返回字段名称的任何方法。
请帮我...
据我所知,这是不可能的。不过,您可能会查看 _sphinx 的内容。
那么从 django-sphinx 可能是不可能的。但是有一个解决办法——
search1 = SphinxSearch(index='index1')
search2 = SphinxSearch(index='index2')
...
获得所有搜索结果后,将它们汇总并获得它们来自何处的信息。