У меня есть объект MyModel, который наследуется от Model от SQLAlchemy. Доступ к первичному ключу (ID) занимает гораздо больше времени, чем к любому другому атрибуту:
value = getattr(model, ID)
требуется ~ 1,4 мс, чтобы вычислить или получить значение но,
value = getattr(model, <any_other_column>)
занимает экспоненциально меньше времени, чтобы получить значение этого столбца, независимо от того, какого типа он может быть? Есть ли более быстрый способ получить значение первичного ключа из объекта модели?