假设我有一个 SQLAlchemy 表,如下所示 -
class Employee(Base):
id = Column(Integer, primary_key=True)
employee_desgination = Column(String)
Run Code Online (Sandbox Code Playgroud)
我记得曾经浏览过文档,看到了一些使用别名作为长列名并使用较短的别名的方法。例如,在上面的表格中,而不是调用Employee.employee_designation我想使用Employee.emp_d或类似的东西。我无法再次找到该示例:/ 我认为您alias()在表定义中声明了 an ,但我不确定语法。
uni*_*rio 10
您可以指定实际的列名(如果与属性名不同)作为第一个参数Column:
emp_d = Column("employee_desgination", String)
Run Code Online (Sandbox Code Playgroud)