Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

149
Views
FastAPI relación dos tablas

Buenos días

Tengo tablas: tblAssets y tblAssetTypes. tblAssets es la tabla principal y contiene una columna assetType que es un número entero y está vinculada a la columna id de tblAssetTypes. He definido los modelos de la siguiente manera:

 class Assets(Base): __tablename__ = "tblAssets" id = Column(Integer, primary_key=True, index=True) assetName = Column(String) assetType = Column(Integer, ForeignKey("tblAssetTypes.id")) assetCategory = Column(Integer) assetSerial = Column(String(50), unique=True, index=True) assetLabel = Column(String(50), unique=True, index=True) assetUser = Column(Integer) primaryLocation = Column(String) secondaryLocation = Column(String) assetStatus = Column(String) assetValue = Column(Float) assetCondition = Column(Integer) assetQuantity = Column(Integer) two = relationship("AssetTypes", back_populates="one") class AssetTypes(Base): __tablename__ = "tblAssetTypes" id = Column(Integer, primary_key=True, index=True) assetType = Column(String) one = relationship("Assets", back_populates="two")

Actualmente, estoy recibiendo resultados de la siguiente manera:

 [ { "id": 1, "assetType": 1, "assetSerial": "SERIAL", "assetUser": 1, "primaryLocation": "South Afric", "assetStatus": "A", "assetCondition": 10, "assetCategory": 1, "assetName": "Apple MacBook Pro 13 inch", "assetLabel": "MP-SA-LP-01", "secondaryLocation": "ASF", "assetValue": 30000, "assetQuantity": 1 } ]

Me gustaría hacer una "unión interna" donde reemplace la identificación del tipo de activo con el nombre del tipo de activo.

Intenté verificar otras preguntas de StackOverflow para encontrar una solución, pero no pude encontrar una solución a mi problema.

Cualquier ayuda con esto sería apreciada y si no he proporcionado suficiente información, estoy más que dispuesto a proporcionar más.

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!