def insert(self, table, fields):
dfields = dict((f.name, self.represent(v, f.type)) for f, v in fields)
# table._db['_lastsql'] = self._insert(table, fields)
tmp = table._tableobj(**dfields)
tmp.put()
key = tmp.key if self.use_ndb else tmp.key()
rid = Reference(key.id())
(rid._table, rid._record, rid._gaekey) = (table, None, key)
return rid
评论列表
文章目录