gpt4 book ai didi

php - 调用未定义的方法 Illuminate\Database\Query\Builder::table()

转载 作者:行者123 更新时间:2023-11-29 06:58:09 26 4
gpt4 key购买 nike

我正在尝试从数据库获取密码:

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

我收到此错误:调用未定义的方法 Illuminate\Database\Query\Builder::table()

我的内容包括:使用App\Models\AdminModel;
使用 Illuminate\Support\Facades\Input;
使用 Illuminate\Http\Request;
使用 Illuminate\Database\Query\Builder;

最佳答案

问题在这里:

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

使用eloquent获取数据的正确方法是:

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

table() 方法与查询生成器一起使用。查询生成器方法是:

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

Reference Eloquent

Reference Query Builder

关于php - 调用未定义的方法 Illuminate\Database\Query\Builder::table(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44759625/

26 4 0