Hi Tair,
I couldn't really check your code working, but from what I understand
about the use of :conditions, you don't need to include the " AND ".
Just pass your SQL conditions and they will be added to the current
query. Sure, if there is more than 1 condition, use must use AND
between them.
Anyway, find_by_contents (alias for find_with_ferret) does some
manipulation with the conditions. I only managed to get it to work
using a textual condition...
Cheers, SAzima