两个表关联查询,其中可以用 addCondition,但是字段必须加t.字段名,也可以用compare, 这里就可以直接写字段名,这两种方式有什么区别? $criteria->addCondition("t.status='ing'"); $criteria->compare('status', 'ing');
两种用法是用区别的,t是表别名,t.status=’ing’,是对别名为t的状态字段进行准确条件确定,而compare而不同,是对该字段进行模糊查询使用了,另外调用了AddsearchCondition这个函数,大致回答一下。