profide method for loading a range of response tracks by wildcard query
This commit is contained in:
parent
b0139ccb13
commit
dda87b0e79
1 changed files with 9 additions and 0 deletions
|
@ -71,6 +71,15 @@ class Responses(BaseRecordManager):
|
|||
return tracks[0].data
|
||||
return {}
|
||||
|
||||
def loadRange(self, personId):
|
||||
tracks = self.storage.getUserTracks(self.uid, 0, personId)
|
||||
data = {}
|
||||
for tr in tracks:
|
||||
for k, v in tr.data.items():
|
||||
item = data.setdefault(k, [])
|
||||
item.append(v)
|
||||
return data
|
||||
|
||||
def getAllTracks(self):
|
||||
return self.storage.query(taskId=self.uid)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue