Skip to content
Menu
logotipo-will-blog
  • Francês
  • My Resumé
  • Quem sou
  • Tradução
    • Aulas online e In Company
  • Uma História Interativa do Québec
logotipo-will-blog

Laravel: método find com nome de coluna diferente de “id”

Posted on 29/08/2017

Olá Pessoal,

Se você utiliza Laravel e usa o Eloquent talvez você precise um dia, como eu, usar o método find() para localizar algum registro, porém com o nome da coluna diferente de “id”, que é o padrão. Logo mais mostrarei como fazer isso:

Se a chave estrangeira de sua tabela é diferente de “id”, basta adicionar na Model que acessa essa tabela o seguinte:

protected $primaryKey = 'nome_da_coluna';

Pronto… Agora, ao usar o Objeto::find() no Controller ele irá buscar a coluna correta na tabela.

Espero que tenha ajudado.

1 thought on “Laravel: método find com nome de coluna diferente de “id””

  1. DIOGO RODRIGUES GONCALVES disse:
    15/11/2017 às 3:00 PM

    é só usar Objeto::whereNomeDaColuna(“valor”)

    Responder

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

©2026 Will Blog | WordPress Theme by Superbthemes.com