Sto utilizzando RABL in un'app Rails per accedere ai dati tramite REST. Funziona tranne la dichiarazione if.Rails RABL if else statement
ottengo questo errore:
undefined local variable or method `matitem_id'
Questo è il mio codice show.json.rabl:
object @expense
attributes :id, :unitcost, :quantity, :markup, :exp_date, :created_at, :description, :pcard, :invoice
child :employee do
attributes :id, :maxname
end
child :vendor do
attributes :id, :vendor_name
end
if matitem_id != nil
child :matitem do |matitem|
attributes :id, :itemnum
end
end
Update1
Ho anche provato
if @expense.matitem_id != nil
Cosa vuoi dire che non funziona? –
Scusate - Ho cambiato le domande e ho aggiunto l'errore – Reddirt