Ejemplo n.º 1
0
 def get_by_ids(ids: Iterable[int],
                types: bool = False,
                aliases: bool = False) -> list[Entity]:
     entities = []
     for row in Db.get_by_ids(ids, types, aliases):
         if row['id'] in g.types:
             entities.append(g.types[row['id']])
         elif row['id'] in g.reference_systems:
             entities.append(g.reference_systems[row['id']])
         else:
             entities.append(Entity(row))
     return entities
Ejemplo n.º 2
0
 def get_by_ids(ids: Iterable[int], nodes: bool = False) -> List[Entity]:
     return [Entity(row) for row in Db.get_by_ids(ids, nodes)]