11
Las columnas de la clave principal deben estar en un orden específico.sqlalchemy ORM: cómo declarar una clase de tabla que contiene una clave principal de varias columnas?
que ver algo de código de documento:
class User(Base):
__tablename__ = 'users'
id = Column(Integer)
__mapper_args__ = {
'primary_key':[id]
}
Pero simplemente no funciona (estoy usando MySQL, y no se generará la clave de identificación primaria). ¿Alguna solución posible?
Funciona. Thx ~ BTW, ¿cuál es el significado del código de ejemplo anterior? – Determinant
@ymfoi La configuración de ORM no afecta el esquema de la tabla. ''primary_key'' en' __mapper_args__' solo indica al mapeador que use estos campos como identidad. –