为了账号安全,请及时绑定邮箱和手机立即绑定

如何在CodeIgniter 4中获取特定的列?

如何在CodeIgniter 4中获取特定的列?

PHP
叮当猫咪 2022-08-19 15:46:25
我想从表中选择特定的列。并非所有列。$this->userModel->where($where)->first();我正在使用它,但它返回所有数据。
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

根据 CI4 查询生成器文档,您可以通过以下方式使用 select():


$db      = \Config\Database::connect();

$builder = $db->table('mytablename');        // 'mytablename' is the name of your table


$builder->select('userid, username');       // names of your columns, single string, separated by a comma

$builder->where('userid', 5);                // where clause

$query = $builder->get();


return $query;

其中()可以以4种方式使用,您可以选择。


这些东西应该放在模型文件中,其方法将返回数据库数据集。$query


查看完整回答
反对 回复 2022-08-19
  • 1 回答
  • 0 关注
  • 80 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信