代码之家  ›  专栏  ›  技术社区  ›  user3649739

斯芬克斯索引不会对十进制字段进行多重化

  •  0
  • user3649739  · 技术社区  · 7 年前

    我的MySql表中有一个十进制字段。它在Sphinx中没有正确地索引为sql\u attr\u uint(小数以0表示)。我最快的解决办法是用100号字段将任何小数转换成整数,但在旋转时我得到了

    warning FIeld attrbute not found ignoring
    

    我不想更改数据库中的字段,因为我需要修改一系列查询。如何存储整数值或将其倍数,以便正确存储。

    1 回复  |  直到 7 年前
        1
  •  0
  •   user3649739    7 年前

    哎呀。sql属性浮点。对不起的。不管怎样,我没有删除,而是回答,以防其他人和我一样懒惰:)