我正在嘗試全文搜索一列,但也能夠通過它進行分組。這是否意味着它需要屬性?我想仍然能夠在列上進行搜索。全文索引並設置一個列作爲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. 設置另一個類的屬性