This commit is contained in:
@@ -41,6 +41,11 @@ class JSONConnector(Connector):
|
||||
with open(self.json_file, "r") as f:
|
||||
return json.load(f)
|
||||
|
||||
def get_all_sorted_by(self, field: str, reverse=False) -> list:
|
||||
with open(self.json_file, "r") as f:
|
||||
data = json.load(f)
|
||||
return sorted(data, key=lambda k: k[field], reverse=reverse)
|
||||
|
||||
def get_by_id(self, record_id: int) -> dict:
|
||||
data = self.get_all()
|
||||
for record in data:
|
||||
|
||||
Reference in New Issue
Block a user