У меня есть модель Rails с логическим полем, в котором я выполняю поиск (я использую область, которая находит все экземпляры, где для поля установлено значение true). Я использую Postgres.
Мой инстинкт - добавить индекс в логическое поле. Это хорошая практика, или есть что-то в Postgres, что делает ненужным индекс в булевом поле?