Você está aqui: Ruby On Rails ::: Dicas & Truques ::: Active Record |
Como pesquisar um registro por id usando o método find()Quantidade de visualizações: 8086 vezes |
Em algumas situações precisamos obter um registro baseado apenas em seu id. Podemos fazer isso usando o método find() da classe ActiveRecord::Base. Veja um exemplo no qual obtemos um livro cujo id é 2:class CadastroController < ApplicationController def cadastrar # vamos obter o livro com o id 2 begin livro = Livro.find(2) render :text => "Livro encontrado: " + livro.titulo Note que o mesmo resultado pode ser obtido usando o finder dinâmico find_by_id() criado juntamente com os demais finders para cada um dos campos da tabela correspondente ao model Livro. Veja: livro = Livro.find_by_id(3) |
![]() |
Veja mais Dicas e truques de Ruby On Rails |
Dicas e truques de outras linguagens |
Delphi - Como usar a propriedade Eof para verificar se estamos no último registro do TClientDataSet do Delphi Python - Exercício Resolvido de Python NumPy - Como somar duas matrizes usando a biblioteca NumPy do Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |