我是 CodeIgniter 的新手。我喜欢它,它很棒,但是一个问题几天都解决不了。
我试图通过它的 id 得到一行,如下所示:
$query = $this->db->get_where('content', ['id' => $id]);
$the_content = $query->result_array();
但是,它会产生一个大小为 1 的数组,如下所示:
$the_content = [ 0 => ['id' => 1, 'content'=> 'abc']];
所以我总是必须将它转换为它的第一个元素,如下所示:
$the_content= $the_content[0];
但是你可以理解我为什么不喜欢这个。
我也试过$query->result();
了,还是一样。
我确定我在这里遗漏了一个简单的点,但是什么?
如何从 ActiveRecord 而不是数组中获取单个元素?