我们的数据库中有一个跟踪用户行为的表。 基本上每个用户查看的页面我们都会跟踪它。
在表格中我们有以下内容:
id | user_id | user_ip | page | created_on
当用户从PC检查网站并让我说他检查特定文章时,系统会在“页面”下保存以下“/ article / specific / slug”但是如果用户从移动版本中检查同一页面网站保存“http://m.website.com/article/specific/slug”
我们希望改变这一点。
我们在数据库中添加了一个新字段作为枚举(pc,m),因此我们希望无论设备如何在“page”下保存“/ article / specific / slug”
一个问题是,我们现在有3000万条记录需要转换。
这意味着我们编写一个查询,检查“http://m.website.com”是否存在更新删除“http://m.website.com”的字段,并将“设备”字段更新为“m”。
有人可以帮忙吗?