设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
科技
›
字典类型的字段没有值时,后端该返回 0 还是 null ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
千万别用夜间模式, 不管什么设备
›
程序员深入了解保险行业一年多,带出的人生
›
我做了一个啃生肉学外语的播放器,要的人多
›
求求求,如何向老板提涨工资!
›
请问,当我们在选择不同操作系统的时候,我
今日热议主题
Mac 如何便捷的查看同一个应用的多个窗口
Base 厦门 多个岗位招聘 React Native 开发
出喜马拉雅 365 天年卡
芒果 TV 年卡 手机号接验证码 36 活动随时
[出大米+抽奖] 五常稻花香二号每个月抽 5
30 出一个 2 小时的京东家政卡,总共有 2
金百达 DDR5 内存条 6400 C32 32G*2 套条
多笔记本离线 PostgreSQL 数据库同步问题:
深圳 Web 前端求职
35 岁创业去开加盟面包店,不算房租,投资
字典类型的字段没有值时,后端该返回 0 还是 null
nikoxie
· 2024-8-19 10:23:12 · 248 次点击
起因是有些字段不是必填项,是通过字典维护的,值是 int 类型,前端希望返回值就是 null 或者空串方便展示,后端这边认为数字类型默认值就是 0 ,数据库默认值也是 0, 应该由前端处理,想问下大家平时是怎么处理的?
举报
·
248 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
14 条回复
沙发
Paracosm
小成
2024-8-19 10:25:51
小公司,组内没有那么严格,一般跟前端约定,想要什么我就返回什么。。。。不过如果是 int 类型的话我默认也是传数据库的默认值
板凳
yannxia
初学
2024-8-19 10:27:17
合理应该是 null ,
- 0: 此字段是必填项,但是有默认值
- Null: 此字段是非填项
地板
zhangdp
小成
2024-8-19 10:33:22
返回 0 的话你们要怎么跟值真的为 0 的区分开?
5#
IvanLi127
小成
2024-8-19 10:34:13
理论上得是 null ,除非你们已经定义了字典值是 0 表示用户未选择。这个情况我觉得在定义上有得商量。
6#
sagaxu
初学
2024-8-19 10:36:26
没有值的时候,就不该返回这个字段
7#
xiangyuecn
初学
2024-8-19 10:38:05
没有提供值,那就 null 或者不返回此字段
可以返回 0 的情况,只有这个字段本身不包含 0
8#
wu00
小成
2024-8-19 10:39:36
不想处理,那 0 就 0 呗,大不了后面用-1 表示未填,0 表示 0
9#
potatowish
初学
2024-8-19 10:41:23
返回 null ,后端判断下就可以了,返回 0 的做法纯粹是后端偷懒
10#
Vegetable
小成
2024-8-19 10:44:09
前端有理
下一页 »
1
2
/ 2 页
下一页
返回顶部