删除yii中的所有模型查询

2hh7jdfx  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(107)
AllAdjustments::deleteAll(['plan_year_id' => $plan_year_id, 'column_type' => array_keys($allAdjustment), 'is_auto' => $is_auto,
                ['NOT',['column_id'=>1]], 
            ]);

获取错误错误:strtoupper()函数要求参数1为字符串,给定数组

ukdjmx9f

ukdjmx9f1#

您可以尝试以下解决方案:

AllAdjustments::deleteAll(
        [
            "AND",
            [
                'plan_year_id' => $plan_year_id,
                'column_type' => array_keys($allAdjustment),
                'is_auto' => $is_auto,
            ],
            ['NOT',['column_id'=>1]]
        ]
    )

相关问题