假设我有一个SQLAlchemy表,如下所示 -
class Employee(Base):
id = Column(Integer, primary_key=True)
employee_desgination = Column(String)
我记得曾经阅读过一次文档并看到了一些使用别名来表示长列名称的方法,而是使用较短的列名。例如,在上表中而不是调用Employee.employee_designation
我想使用Employee.emp_d
或类似的东西。我无法再次找到该示例:/我认为您在表定义中声明了alias()
,但我不确定语法。
答案 0 :(得分:3)
您可以指定actual column name(如果与属性名称不同)作为...
var formData = new FormData();
formData.append('username', username);
formData.append('password', password);
formData.append('account_id', accountId);
return fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'
},
body: formData
});
...
的第一个参数:
Column
答案 1 :(得分:0)
如果该表已经存在,则可以直接引用这些字段:
class Humans(Base):
__table__ = people_table
id = people_table.c.PeopleID
name = people_table.c.PeopleName