在ThinkPHP中,可以使用_complex方法来实现多个条件之间的任意满足。可以按照以下方式编写代码:

$where['_complex'] = array(
    '_logic' => 'or',
    'c.buy_price' => array('neq', 0.00),
    'c.realweight' => array('gt', 0),
    'ap.product_url' => array('neq', ''),
    'c.wp_upload' => array('eq', 0),
);

以上代码将会生成一个复杂的查询条件,其中_logic参数设置为or,表示满足其中一个即可。其他条件使用键值对的形式表示,键是字段名,值是对应的查询条件。

$wherecbuy_price = arrayneq 000; 		$wherecrealweight = arraygt 0; 		$whereapproduct_url = arrayneq ; 		$wherecwp_upload = arrayeq 0; 4个where条件 只需要满足其中一个即可 THINKPHP怎么写

原文地址: https://www.cveoy.top/t/topic/imAY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录