Srs boa noite!
Eu só consigo executar o método all() e find() se o meu model for criado com o mesmo nome da tabela do banco de dados, nesse caso Produtos. Isso está correto? Tem como eu criar um model como produto para uma tabela produtos?
<?php namespace jatsx;
use Illuminate\Database\Eloquent\Model;
class Produtos extends Model {
}public function lista()
      {
        /*$produtos = DB::select('SELECT id, nome, descricao, valor, quantidade
                                  FROM produtos ORDER BY nome');*/
      $produtos = Produtos::all();                                      
        return view('produto.lista')->with('produtos', $produtos);    
      }
    public function detalhe($id)
    {
      /*$produto = DB::select('SELECT id, nome, descricao, quantidade, valor
                              FROM produtos
                              WHERE id = ?', [$id]);*/
      $produto = Produtos::find($id);                                   
      if(empty($produto)):
        return view('produto.error');
      endif;                               
      return view('produto.detalhe')->with('produto', $produto);  
    }
    public function seek($id)
    {
      /*$produto = DB::select('SELECT id, nome, descricao, quantidade, valor
                              FROM produtos
                              WHERE id = ?', [$id]);*/
      $produto = Produtos::find($id);                                   
      return view('produto.form')->with('produto', $produto);  
    } 
            