return fields in sorted order

This commit is contained in:
Damien Elmes 2011-04-03 18:52:42 +09:00
parent ab3a86d44e
commit f256d18971

View file

@ -86,8 +86,8 @@ insert or replace into facts values (?, ?, ?, ?, ?, ?, ?, ?, ?)""",
return self._fields return self._fields
def items(self): def items(self):
return [(k, self._fields[v[0]]) return [(f['name'], self._fields[ord])
for (k, v) in self._fmap.items()] for ord, f in sorted(self._fmap.values())]
def _fieldOrd(self, key): def _fieldOrd(self, key):
try: try: