laravel中whereIn()函数对于sql语句参数绑定后的返回问题??
来源:15-1 权限管理模块基本介绍

ericdemon
2018-11-21
order_no 字段因为是订单号 以后要考虑到会有英文字母的加入所以字段类型不是int而是varchar类型
那么order_no 字段如果要用到索引的话 值必须是字符串才可以,int整形就不能被索引匹配到
那么问题就在这里了 老师,
老师,这个问题您之前是怎么处理的,
whereIn的参数绑定好像不支持添加引号,这样的话纯数字就不能被当做字符串处理了吗?
写回答
2回答
-
轩脉刃
2018-12-13
这个没有问题吧, 不带引号,如果数据库里面的字段是string,传进去是int,会自动转换成string的
00 -
ericdemon
提问者
2018-11-21
这个问题是昨天发现的,因为在做调试 突然发现的问题,之前有考虑手动添加符号,但是结果并不符合预期的结果
00
相似问题