如何按共同值筛选

我有字段:phone_country_code和phone_number,例如8(代码)和9191501490(数字)我需要按共同值查找记录:电话,例如89191501490如何决定它?

只是建议:错误:= r.Db.Where(“(phone_number)+(phone_country_code)=?”,电话)。第一(出)。错误


阿波罗的战车
浏览 83回答 1
1回答

互换的青春

我更喜欢从手机中提取国家代码并单独查询它们(此示例中的电话没有国家/地区代码):r.Db.Where("phone_number=? AND phone_country_code=?", phone, country_code)但是,如果您不知道它们是由什么规则组成的,您可以尝试以下操作:r.Db.Where("CONCAT(phone_number, phone_country_code)=?", phone)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go