我正在尝试根据保存的查询搜索数据。例如,我在下表中保存了数据。
'category_id'=>1,'status_id'=>1
现在我正在尝试从我的表中检索上述数据并在我的控制器中使用它们。
$model = MyTable::find()->where([myTable->data])->all();
当我尝试执行上述操作时,我得到运算符需要两个操作数错误。实现上述结果的可能方法是什么?谢谢
答案 0 :(得分:0)
试试这个:
$models = MyTable::find()->where(['category_id' => 1, 'status_id' => 1])->all();