Пример #1
0
def load_metajson_file(file_path):
    document_list = []
    with open(file_path) as metajson_file:
        metajson = json.load(metajson_file)
        if "records" in metajson:
            for record in metajson["records"]:
                if record:
                    document_list.append(metajson_service.load_dict(record))
    return document_list
Пример #2
0
def get_type(type_id):
    return metajson_service.load_dict(mongodb[config["typesCol"]].find_one({"type_id": type_id}))
Пример #3
0
def get_reference_by_rec_id(rec_id):
    return metajson_service.load_dict(mongodb[config["referencesCol"]].find_one({"rec_id": rec_id}))
Пример #4
0
def get_reference_by_mongo_id(mongo_id):
    return metajson_service.load_dict(mongodb[config["referencesCol"]].find_one({"_id": ObjectId(mongo_id)}))
Пример #5
0
def get_datafield(rec_type):
    return metajson_service.load_dict(mongodb[config["datafieldsCol"]].find_one({"rec_type": rec_type}))