我见过人们使用这段代码,我试图理解它的作用,因为我没有在任何codeigniter文档或数据库类的源代码中看到它.
$this->db->ar_orderby
Run Code Online (Sandbox Code Playgroud)
这是一个按列保持顺序的数组.
没有理由直接使用此属性.而是$this->db->order_by('column')自动调用附加到数组的调用.
system/database/DB_active_rec.php第42行定义CI_DB_active_record::order_by行856中 CI_DB_active_record::_compile_select第1781行生成SQL