起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1721|回复: 2

[处理中5] 请教老师!修改数据库数据前怎样判断该字段是否已被修改过?

[复制链接]

116

主题

392

帖子

1159

积分

金牌会员

Rank: 6Rank: 6

积分
1159
QQ
发表于 2017-4-8 01:11:39 | 显示全部楼层 |阅读模式
如题?
用平台自带的数据组件BaasData,修改数据前怎样有效的去判断该数据是否被其他用户修改过,如果已被修改过就弹出提示。保证数据的唯一性

我想不会是在修改前refreshData()刷新一次数据,再找到自己想要修改的表名-字段-值来判断吧?这样是不是太耗费资源,而且太麻烦了。

有什么好的方法验证数据唯一性,如果已被修改了就禁止其他用户修改,并弹出提示
如果只能在修改前refreshData()刷新数据找出要修改的字段来判断,应该怎么操作好点????

请老师指教!
发表于 2017-4-10 09:35:32 | 显示全部楼层
baasData默认没提供这种机制!需要自己写代码实现!在数据库中添加一个version字段!
每次更新的时候version都自增!!更新前先比较version是否最新的!!如果小于数据库就说明有人更新了!!

你好楼主,这个特性目前版本默认不支持,需要自己扩展,已作为产品功能建议提交(内部编号:2017041000001),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

116

主题

392

帖子

1159

积分

金牌会员

Rank: 6Rank: 6

积分
1159
QQ
 楼主| 发表于 2017-4-10 23:57:08 | 显示全部楼层
liangyongfei 发表于 2017-4-10 09:35
baasData默认没提供这种机制!需要自己写代码实现!在数据库中添加一个version字段!
每次更新的时候versio ...

谢谢回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-2 08:20 , Processed in 0.117425 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表