Arquivo da tag: laravel

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

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:

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

Laravel: Como selecionar determinadas colunas em uma consulta belongsToMany()?

Sou novo ao usar Laravel. Hoje tentei fazer uma consulta belongsToMany(); e ela funcionou perfeitamente. Porém, ela retornou todas as colunas da tabela que eu selecionei. A questão era: eu não precisava de todas as colunas, somente três. A solução normal? Usar o seguinte: belongsToMany(“NomeClasse”, “nome_tabela_associativa”, “idTabelaClasse”, “idEstrangeira”)->select(“id”, “nome”, “slug”); O problema é que isso não retornou nada além do que já estava retornando, ou seja, todas as colunas. A única diferença foi a ordenação. As colunas que coloquei no select foram exibidas por primeiro. O que fazer?

Continue lendo Laravel: Como selecionar determinadas colunas em uma consulta belongsToMany()?