gpt4 book ai didi

php - (laravel)使用变量名模型的查询构建器

转载 作者:行者123 更新时间:2023-12-04 22:11:54 26 4
gpt4 key购买 nike

我正在尝试使用它的 laravel 模型类插入到一个表中,但我需要能够插入到一个变量指示的表中。如何才能做到这一点?我尝试了 vanilla PHP moethod 和 laravel facade 方法,但都给了我错误:

$modelName = "model";

# this works no problem:
$model = new model();

# this blows up:
$model = new $modelName();

# this blows up:
$model::create($request->all());

laravel报错:

FatalThrowableError in Controller.php line 44:
Class 'model' not found

最佳答案

您必须输入完全限定的类名:

One must use the fully qualified name (class name with namespace prefix).

$modelName = "App\\User"; // assuming User is located in the App namespace
$model = new $modelName();

你可以了解更多here .

关于php - (laravel)使用变量名模型的查询构建器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37956804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com