Quiero tener una cláusula where con un igual y no es igual condición:No es igual condicional
@user = User.where(:user_id => current_user.id, :author_id != current_user.id).nil? ? (render :something) : (render :somethingelse)
Lo anterior no funciona: error de sintaxis
, inesperada ')', esperando tASSOC ... d,: user_id! = current_user.id) .nil? ? (Render : índice): (re ...
Si cambio la segunda condición de !=
a =>
que va a funcionar, sin embargo
¿Cómo puedo tener ambas condiciones en una clase donde Gracias.? que
@taro Completé "Tutorial de Ruby on Rails: Aprende los rieles con el ejemplo" esta semana, pero no cubría ese tipo de condicionales, así que todavía estoy aprendiendo. También sugirió que comenzara con Rails antes de pasar a Ruby. Pero gracias por tus comentarios. – user715697
debe usar 'empty?' En lugar de 'nil?' Porque 'where' devuelve una matriz, per se. – konyak