X ve Y sınıflarına ve x2y ile y2x arasındaki ilişkilere sahip olalım. class_mapper (Class) .iterate_properties yineleyicisinden tüm sınıfın özelliklerini alabiliriz. Yani x2y ve y2x, RelationshipProperty ve almayı umduğum şey, ilişkinin uzak tarafındaki nesnelerin sınıf veya sınıf adıdır.Db sorguları olmadan sqlalchemy uzak yan nesnenin sınıf veya sınıf adı nasıl bulunur?
Zaten bir çözüm üretmeye çalıştım. x2y.remote_side[0].table.name
'u buldum, bir tabloyu bir sınıfa eşleyen bir tablo oluşturdu ve bire-bire ve bire bir için iyi çalışıyor. Çoktan çoğa kullanırsam tablo adı bir ilişkilendirme tablosudur.
Uzak taraf sınıfına nasıl ulaşabilirim?
Bu bana X değil Y. geri döndü Bu yansıma kullanıyorum çünkü olabilir mi? – mdob