Commit ab57e0abca7c786c1167c6e844b86e9823719d45
1 parent
8e4be7b8
修改数据存储bug
Showing
1 changed file
with
3 additions
and
4 deletions
Show diff stats
src/shared/ModelBaseMysql.lua
| ... | ... | @@ -280,12 +280,11 @@ function ModelBaseMysql:setProperties(fields, forceSave) |
| 280 | 280 | tostring(self), self.class.__cname, property, typ, type(value))) |
| 281 | 281 | |
| 282 | 282 | if typ == "number" or typ == "string" then |
| 283 | - if self[propname] == value then | |
| 284 | - return | |
| 283 | + if self[propname] ~= value then | |
| 284 | + self[propname] = value | |
| 285 | + self.cacheFields[property] = self[propname] | |
| 285 | 286 | end |
| 286 | 287 | end |
| 287 | - self[propname] = value | |
| 288 | - self.cacheFields[property] = self[propname] | |
| 289 | 288 | end |
| 290 | 289 | end |
| 291 | 290 | if forceSave then | ... | ... |