点燃的数据表库不支持 where_in()



我正在使用这个库,我制作了许多表,基于这个库制作了许多函数,今天发现不支持where_in()

此库仅支持where功能:

$this->datatables->where($whereCondition);

CodeIgniter确实支持where_in()。我试着编辑库,但它是一个混乱的代码,我不能很好地理解。我想添加对where_in的支持,但没能做到

这是图书馆:

https://github.com/IgnitedDatatables/Ignited-Datatables/

我甚至认为我在这里找到了解决方案https://github.com/IgnitedDatatables/Ignited-Datatables/pull/56

有人发布了同样的问题,他们说他们已经解决了,我打开了他们的分叉文件,但我能做的就是使用

$this->datatables->where_in();

但它实际上并没有运行CodeIgniter where_in查询。我该如何解决此问题?

实际上,Datatables库中没有函数where_in(),但您可以使用它:

foreach($whereCondition as $w) 
{
    $this->datatables->or_where('yourColumn', $w);
}

最新更新