cake feature / bug of tinyInt (1) — will behave as a boolean and a value like 2 will be transformed to 1 when it is converted into the db query. This is quite cool, although not when you only notice it at a late stage! Argh… I forgot about the caching