Грешката се отнася до константата Потребител, която не е дефинирана, но за да се отговори на въпроса ви относно метода where...
:city_of_birth != :favourite_city
Това винаги ще е вярно, така че всъщност се обаждате така...
User.where(true)
Страхувам се, че това няма да направи много. Мисля, че може да се объркате със синтаксиса на хеш условието, който може да се използва. Това също няма да ви е от голяма полза. Ще трябва да използвате условие за низ като това...
User.where('users.city_of_birth != users. favourite_city')
Това всъщност е само фрагмент от SQL, който в крайна сметка ще бъде включен в окончателното изявление, изпратено до базата данни.