🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
同时使用hasWhere和where,‘order\_code’就是两个表关联的主键,两个表都存在‘order\_code’,运行。 `~~~ Order::hasWhere('orderstate', $where1)->with('user,orderstate')->where($where)->count(); ~~~` 出现以下情况: `~~~ Integrity constraint violation: 1052 Column 'order_code' in where clause is ambiguous ~~~` **解决方法:** 在字段面前加上模型名(Order.)称或者数据库名称(xxz\_order.)。 `~~~ $where['Order.order_code'] = ‘202010311830’; ~~~` \* 如果没有使用hasWhere的话字段名前不能加模型名(Order.), 但可以加上数据库名称(xxz\_order.)