Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.ruby > #6665
| Newsgroups | comp.lang.ruby |
|---|---|
| Date | 2012-10-31 10:33 -0700 |
| Message-ID | <ea43f584-5a07-493a-b796-7627c2f8be0e@googlegroups.com> (permalink) |
| Subject | Iniciante |
| From | duca86@gmail.com |
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 eu teria que colocar o :cliente e :restaurante no model qualificacao?
Abcs
Back to comp.lang.ruby | Previous | Next | Find similar
Iniciante duca86@gmail.com - 2012-10-31 10:33 -0700
csiph-web