【问题标题】:set_relation_n_n with "Not in" in grocery Crudset_relation_n_n 在杂货店 Crud 中带有“Not in”
【发布时间】:2015-10-21 20:18:11
【问题描述】:

我与 n 有一个关系,它工作正常,但我需要使用 not in 进行过滤。请看下面的代码

$crud ->set_relation_n_n('Productos', 'donaciones_productos', 'productos', 'donaciones_id', 'productos_id', '{nombre}({serie})','id',array('id_estado'=>5,'activo'=>1));

但我需要包含其他带有句子“not in”的过滤器。有些类似于

$this->db->where ('productos.id not in (select productos_id from donaciones_productos)');

希望你能帮助我,感谢你的时间和帮助

提前致谢

【问题讨论】:

  • 对于复杂的关系/过滤器,最好提供model

标签: php codeigniter grocery-crud


【解决方案1】:

对我来说,当我遇到这种问题时,最好的解决方案是转向“观点”,

您可以创建具有您期望的确切结果的视图,并在杂货杂货中创建 set_primary_key,它将像处理表格一样处理视图,但您需要自定义更新和插入回调以影响原始表格,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-12
    • 2014-06-28
    • 1970-01-01
    相关资源
    最近更新 更多