开发者社区> 问答> 正文

系统允许手机和邮箱注册,如何保证唯一性

已解决

如果只有手机注册,只要给手机做唯一索引即可,但是如果邮箱也可以注册,那进来的就不一定是手机了,也就是说mobile和email两个都不能设唯一索引,因为如果两个手机用户注册进来了,就会有两个email为空的记录,存在不唯一的情况,反之亦然。怎么处理?

展开
收起
idevcloud 2016-04-09 10:48:34 2554 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    我感觉有两种解决方案:
    1、email和mobile设为同一个字段。
    2、email和mobile同时设为unique,但是允许null,当同为null时是可以插入成功的

    2019-07-17 18:40:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Tangram 立即下载
360手机卫士 插件化漫谈 立即下载
手机京东Crash自动分析处理系统 立即下载