为什么不对下面的查询工作限制
当我删除限制时,查询工作正常
但是当放下限制时,只显示一条记录
$query = Vendor::find()
->joinWith("city")
->joinWith("category")
->where(['{{%vendor}}.status' => 2, 'category' => 4])
->andFilterWhere(['=', '{{%vendor}}.city', 233])
->orderBy(['{{%vendor}}.id' => SORT_DESC])->limit(3)->all();
感谢您的建议