2017-06-26 2 views
0

Ich versuche Passwort aus der Datenbank zu erhalten:Call to undefined Methode Illuminate Database Abfrage Builder :: Tabelle()

public function getByPassword(){ 
    $pswd = AdminModel::table('login')->select('password')->get(); 
} 

und ich bekomme diese Fehlermeldung: Call to undefined method Illuminate\Database\Query\Builder::table()

Meine umfasst sind: use App\Models\AdminModel; use Illuminate\Support\Facades\Input; use Illuminate\Http\Request; use Illuminate\Database\Query\Builder;

+0

Können Sie den 'AdminModel' Code als auch einfügen? –

Antwort

2

Die Frage ist hier:

AdminModel::table('login')->select('password')->get(); 

Der richtige Weg von Abfragen von Daten mit eloquent ist:

$flights = App\Flight::where('active', 1) 
       ->orderBy('name', 'desc') 
       ->take(10) 
       ->get(); 

table() Methode mit Query Builder verwendet wird. Query Builder Methode ist:

DB::table('login')->select('password')->get(); 

Reference Eloquent

Reference Query Builder

Verwandte Themen