Подобные фильтры - это коробные решения views. Никаких ухищрений делать не следует, кроме как запомнить одну истину: сложный логический оператор может быть использован только на целых числах. Простым и русским: чтобы использовать фильтр в стиле "от и до" - нужно, чтобы поля по которым предполагается делать поиск - были типа целые числа (integer). В противном случае нужного оператора не будет.
В том случае, если у вас дробные числа и в любом случае должны быть они в прайсе или других полях, то выбрать типа поля не integer, а float. Таким образом такой же фильтр можно будет создать, но вводить не только целые числа.