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

时间:2014-10-08 03:26:13

标签: codeigniter datatables

它杀了我,我正在使用这个库并且已经创建了许多表,在这个库的基础上创建了很多函数,我今天发现没有对where_in()的支持

E-克 这个库只支持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 query。

请帮助。

1 个答案:

答案 0 :(得分:1)

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

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