Iniciante

Discussion in 'Ruby' started by duca86, Oct 31, 2012.

  1. duca86

    duca86 Guest

    Boa tarde , Pessoal.
    Sou novo no mundo Ruby on Rails e estou com uma dúvida, estou com o seguinte erro.

    "undefined method `cliente'

    no model está da seguinte forma :

    class Qualificacao < ActiveRecord::Base
    attr_accessible :cliente_id, :nota,:restaurante_id, :valor_gasto
    end

    quando tento fazer algo do tipo

    <% @qualificacoes.each do |qualificacao| %>
    <tr>
    <td><%= qualificacao.cliente.nome %></td>
    <td><%= qualificacao.restaurante.nome %></td>
    <td><%= qualificacao.nota %></td>
    <td><%= qualificacao.valor_gasto %></td>
    <td><%= link_to 'Show', qualificacao %></td>
    <td><%= link_to 'Edit', edit_qualificacao_path(qualificacao) %></td>
    </tr>
    <% end %>
    </table>

    dá esse erro, penso que seria como o getter e setter do Java , no caso euteria que colocar o :cliente e :restaurante no model qualificacao?

    Abcs
     
    duca86, Oct 31, 2012
    #1
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Similar Threads
Loading...