Я хочу иметь предложение where с равным и не равным условием:
@user = User.where(:user_id => current_user.id, :author_id != current_user.id).nil? ? (render :something) : (render :somethingelse)
Вышеупомянутое не работает:
синтаксическая ошибка, неожиданное ')', ожидание tASSOC ...d, :user_id != current_user.id).nil? ? (рендеринг :индекс) : (ре...
Однако если я изменю второе условие с !=
на =>
, оно сработает.
Как мне иметь оба условия в одном классе? Спасибо
empty?
вместоnil?
, потому чтоwhere
возвращает массив как таковой. - person konyak   schedule 28.01.2015