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

我想从表中选择特定的列。并非所有列。

$this->userModel->where($where)->first();

我正在使用它,但它返回所有数据。


叮当猫咪
浏览 81回答 1
1回答

Qyouu

根据 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
打开App,查看更多内容
随时随地看视频慕课网APP