Php 搜索筛选器在set_关系列上的Crud中不起作用

Php 搜索筛选器在set_关系列上的Crud中不起作用,php,codeigniter,Php,Codeigniter,我在杂货店crud和codeigniter工作。我使用以下关系从DB的问题表中获取记录 $crud->set_关系'pool_id','pools','pool{pool_name}{pool_type}' 这是渲染网格 现在,当我使用搜索过滤器搜索Pools列时,如下所示: 我的问题是,为什么它没有搜索池A中的所有记录。有什么帮助吗?因为在服务器端,当您搜索关系池字段中的数据时,您必须按ID搜索,而不是接受名称。请务必为您的答案提供位代码,顺便说一句,否决票不是我的

我在杂货店crud和codeigniter工作。我使用以下关系从DB的问题表中获取记录

$crud->set_关系'pool_id','pools','pool{pool_name}{pool_type}'

这是渲染网格

现在,当我使用搜索过滤器搜索Pools列时,如下所示:


我的问题是,为什么它没有搜索池A中的所有记录。有什么帮助吗?

因为在服务器端,当您搜索关系池字段中的数据时,您必须按ID搜索,而不是接受名称。

请务必为您的答案提供位代码,顺便说一句,否决票不是我的