1. 今天发现我存储的值 -1在sphinx索引后,变成了正整数
4294967295。导致我对这个字段的排序出错。
后来查资料发现,sphinx 不能保存负数。在sphinx的存储类型中,int和timestamp 类型都不能存储负数.
后来查资料发现,sphinx 不能保存负数。在sphinx的存储类型中,int和timestamp 类型都不能存储负数.
如果该字段定义的int为32位,sphinx索引负数记录的时候,返回的结果是正数(负数 与4294967296 的和)