我正在尝试全文搜索一列,但也能够通过它进行分组。这是否意味着它需要属性?我想仍然能够在列上进行搜索。全文索引并设置一个列作为sphinx中的一个属性?
0
A
回答
0
是的,你需要在Sphinx中使用group by的属性。 例如,您可以使用文本列的crc32(文本)。像:
sql_query = select text, crc32(text) as text_crc from mytable
sql_attr_uint = text_crc
因此,文本将用于全文搜索和text_crc为group by。
1
使用sql_field_string
可以创建一个既是全文字段又是属性的列。
http://sphinxsearch.com/docs/current.html#conf-sql-field-string
然后你就可以查询它,并通过它排序/组。
相关问题
- 1. 设置一个属性设置为null
- 2. 设置一个属性作为对象的引用
- 3. 获取一个属性ID,设置为另一个属性ID
- 4. Angular2 * ng将设置索引作为属性放在同一个标记内
- 5. 检索属性值,并把它作为一个值在其他XML文件中的另一个属性
- 6. 设置一个Maven属性
- 7. 将一个新属性设置为PFObject
- 8. 如何设置这个全文索引
- 9. 为上下文全文搜索索引同一个表的多个列?
- 10. 作为一个集合检索一个类的属性
- 11. 将一个样式的TargetType属性设置为一个基类
- 12. 将linq对象的属性设置为另一个的属性
- 13. 更新一个丢失文件并设置一个属性的目标目录
- 14. 的属性设置为一个单独的列表元素
- 15. 如何在Sphinx的一个索引中使用多个来源?
- 16. 在sphinx中将一个布尔型字段索引为一个字符串
- 17. 设置一个全球性的要求
- 18. 迭代POJO属性并将其设置为另一个对象
- 19. 如何使用其中一个列的第一列作为索引合并多个.csv文件(shell脚本)
- 20. 组合两个multidimensioal阵列,并设置一个作为键
- 21. 一个类中的静态属性由另一个设置
- 22. 设置一个加入模型中的一个属性
- 23. XNA - 为每个索引设置一个精灵阵列的位置
- 24. NodeJS如何使用一个属性来设置module.exports中的另一个属性?
- 25. 设置一个Python数组的索引
- 26. 隔离列表中的两个索引并将其中一个索引与另一个索引进行求和?
- 27. 如何在java中将多个值设置为一个属性
- 28. 如何设置一个页面作为索引页
- 29. 设置一个新的属性“org.bonitasoft.i18n.folder”?
- 30. 设置另一个类的属性