Tip:判断条件与数据库相关时,需要注意什么。要尊重字段原本的意义
来源:互联网 发布:见过大业观后感知乎 编辑:程序博客网 时间:2024/04/29 02:15
-最近在做一个增加的小功能。遇到一个判断。
当用户是新添加的时候,执行操作a
用户是老用户,则执行操作b。
怎么判断呢,
表里面好像没有字段,可以判断啊。
突然发现,所有新建用户的 login_location都是新建用户。
那就搞定。就用这个作为判断条件了。
当我提交代码的时候,主管就发现了这个问题。
他说 : 如果有人把 这个默认的地址改了呢,比如改为 空,改为无;
你怎么办,你的判断条件就失效了,改了这个,还得去改你那里,你这个不是为以后埋坑吗?
我无言以对
要尊重字段原本的意思。
新老用户,的判断不能根据地址来判断,应该根据添加时间来判断。 就算原来没有这个字段,也要自己添加。自己在添加用户的时候存进数据库。
因为原来的功能不是你做的,你不知道别人什么时候会改,而且因为那个字段本来的意义就只是为了存放地址,没有人想到会因为改了这个而影响
别的功能。
0 0
- Tip:判断条件与数据库相关时,需要注意什么。要尊重字段原本的意义
- 提交app时注意需要修改的tip
- 深拷贝和浅拷贝的区别?如果要delete一个浅拷贝,需要注意什么条件?
- JavaScript Tip/Trick: 动态创建Table时,在IE中需要注意的一个问题
- 家人原本需要的团结
- 与j2me签名相关的需要注意的一些问题
- 创建数据库时,需要注意的事项
- 设计数据库时需要注意的点
- 数据库编程时需要注意的两点!
- 服务器使用与维护需要注意什么
- CodeIgniter需要注意错写查询条件导致数据库索引失效的问题
- Shell中的标志代表意义与条件判断(转)
- 数据库设计与优化需要注意的细节
- for循环的判断条件应注意!
- 连接数据库需要注意的
- 数据库备份需要注意的
- 鼻炎的日常护理需要注意什么?
- oracle sql通过判断条件更新数据库某个字段的值内容
- input按钮事件的一个隐藏bug,分享出来
- Android屏幕适配全攻略(最权威的官方适配指导)
- hd 5053 the Sum of Cube
- 盗梦空间
- POJ 2923 Relocation (状态压缩+背包)
- Tip:判断条件与数据库相关时,需要注意什么。要尊重字段原本的意义
- Maven 项目生成jar运行时提示“没有主清单属性”
- php如何一起查询多个数据库的所有表?
- JS识别不同浏览器
- 指针也是一种数据类型
- 自动化测试框架概念
- Shell 中的中括号用法
- LeetCode 39. Combination Sum
- Android 自定义ViewGroup 实战篇 -> 实现FlowLayout