我正在尝试通过id获取项目,而是返回其返回的null数组。当我获取所有项目时,代码工作正常。
这是控制器:
class Search extends REST_Controller
{
function __construct()
{
// Construct the parent class
parent::__construct();
$this->load->model('Courses_model');
$this->load->model('Courses_category_model');
$this->load->model('Courses_lessons_model');
$this->load->model('Courses_photos_model');
$this->load->model('Providers_model');
}
function index_get()
{
$category_id = $this->get('category_id');
$result = $this->Courses_model->get_courses_category($category_id);
$this->response([
'status' => TRUE,
'data' => $result
], REST_Controller::HTTP_OK);
}
}
,模型文件在这里,模型文件在这里:
class Courses_model extends CI_Model
{
public function __construct()
{
// Call the CI_Model constructor
parent::__construct();
}
public function get_courses_category($category_id)
{
$this->db->where('category_id', $category_id);
$query = $this->db->get('courses');
return $query->result();
}
答案 0 :(得分:0)
我似乎是一个问题并找出答案请查看以下链接我认为帮助你。
答案 1 :(得分:0)
hahaa。最后,经过一会儿我解决了这个问题。我只是定义了路线,它就像一个魅力。