gpt4 book ai didi

yii2 - 如何在模型 yii2 框架中使用自定义查询

转载 作者:行者123 更新时间:2023-12-05 01:01:47 24 4
gpt4 key购买 nike

如何使用 yii2 框架在模型中使用自定义查询?我正在尝试,但出现错误。

我是 Yii2 框架的初学者。

这是我的登录模型:

public function getUser($id)
{
$return = User::findBySQL("Select * from User where userType = 'AHP' and userid = '$id';");
return($return['AHPName']);
}

最佳答案

findOne()

Returns a single active record model instance by a primary key or an array of column values.

$data = User::findOne(['userType' => 'AHP', 'userid' => $id]);

这将找到 user type 是 AHPuserid 是 $id 的用户。

public function getUser($id)
{
$data = User::findOne(['userType' => 'AHP', 'userid' => $id]);
return $data['AHPName'];
}

关于yii2 - 如何在模型 yii2 框架中使用自定义查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34311115/

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