webmcp
changeset 438:ea8419658535
Another change to make <db_object>:try_save() work properly with "document_column"
(use "_col" proxy also for accessing self._col[primary_key.json_doc])
(use "_col" proxy also for accessing self._col[primary_key.json_doc])
author | jbe |
---|---|
date | Wed Jan 20 21:06:07 2016 +0100 (2016-01-20) |
parents | b4aac2bdc33d |
children | 29b1f7a04934 |
files | libraries/mondelefant/mondelefant.lua |
line diff
1.1 --- a/libraries/mondelefant/mondelefant.lua Wed Jan 20 20:53:19 2016 +0100 1.2 +++ b/libraries/mondelefant/mondelefant.lua Wed Jan 20 21:06:07 2016 +0100 1.3 @@ -1150,7 +1150,7 @@ 1.4 return db_error 1.5 end 1.6 if primary_key.json_doc then 1.7 - self[primary_key.json_doc][primary_key.key] = db_result.json_key 1.8 + self._col[primary_key.json_doc][primary_key.key] = db_result.json_key 1.9 else 1.10 for idx, value in ipairs(primary_key) do 1.11 self[value] = db_result[value] 1.12 @@ -1176,7 +1176,7 @@ 1.13 primary_key_compare[1] = { 1.14 '("$"->>?)::$ = ?', 1.15 {primary_key.json_doc}, primary_key.key, {primary_key.type}, 1.16 - self[primary_key.json_doc][primary_key.key] 1.17 + self._col[primary_key.json_doc][primary_key.key] 1.18 } 1.19 else 1.20 for idx, value in ipairs(primary_key) do