INNER CODE UNIT · Python
fix_ids
jsbroks/coco-annotator · backend/database/__init__.py:44
def fix_ids(q):
json_obj = json.loads(q.to_json().replace('\"_id\"', '\"id\"'))
return json_obj
def create_from_json(json_file):
with open(json_file) as file:
data_json = json.load(file)
for category in data_json.get('categories', []):
name = category.get('name')
if name is not None:
upsert(CategoryModel, query={"name": name}, update=category)
for dataset_json in data_json.get('datasets', []):
name = dataset_json.get('name')
if name: