我有字段:phone_country_code和phone_number,例如8(代码)和9191501490(数字)我需要按共同值查找记录:电话,例如89191501490如何决定它?只是建议:错误:= r.Db.Where(“(phone_number)+(phone_country_code)=?”,电话)。第一(出)。错误
1 回答
互换的青春
TA贡献1797条经验 获得超6个赞
我更喜欢从手机中提取国家代码并单独查询它们(此示例中的电话没有国家/地区代码):r.Db.Where("phone_number=? AND phone_country_code=?", phone, country_code)
但是,如果您不知道它们是由什么规则组成的,您可以尝试以下操作:r.Db.Where("CONCAT(phone_number, phone_country_code)=?", phone)
- 1 回答
- 0 关注
- 82 浏览
添加回答
举报
0/150
提交
取消