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,12 +280,11 @@ function ModelBaseMysql:setProperties(fields, forceSave) | ||
280 | tostring(self), self.class.__cname, property, typ, type(value))) | 280 | tostring(self), self.class.__cname, property, typ, type(value))) |
281 | 281 | ||
282 | if typ == "number" or typ == "string" then | 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 | end | 286 | end |
286 | end | 287 | end |
287 | - self[propname] = value | ||
288 | - self.cacheFields[property] = self[propname] | ||
289 | end | 288 | end |
290 | end | 289 | end |
291 | if forceSave then | 290 | if forceSave then |