[FIX] Can not search using a string operator on column id

The branch name is badly named but the issue is all about searching using an Odoo domain on a column ```id```. It doesn't work if you use a PostgreSQL string operator because the code that handle it is bypassed by this special case that is useless.

This fix is good for master too.