עזרה- תקלה בטסטים שזוכרים קובץ שאינו קיים

היי חברים,
ניסיתי להשתמש בsql.orm.Query כשבניתי שאילתת SQL ובשל סיבוכים בסוף העדפתי שלא ומחקתי את הייבוא. לאחר שמחקתי וכבר בניתי קוד בשימוש בפונקציה אחרת עולה לי השגיאה הבאה כאשר הקוד מורץ בטסטים-


כל הסיפור הזה מאוד מוזר כי כבר מחקתי את החלק שהשתמש בclass המדובר.

למשהו יש רעיון מדוע זה יכול לקרות?

מבדיקה שעשיתי נראה כי התקלה היא בשתי השורות המסומנות:


לא מצליחה להבין מה שגוי בהן, לקחתי את הפורמט מתוך הדוקומנטציה של sqlalchemy

תנסי:
join(Event, Event.id == UserEvent.event_id)

עדיין אותה שגיאה מופיעה לי :confused:
אני חושבת שהתקלה שלי היא שאני לא ממש מבינה את מהות השגיאה… ניסיתי לקרוא ולא הצלחתי להבין

בסוף תסיימי עם

.all()

לייק 1

אכן פתר!!! תודההה :slight_smile:

לייק 1

לא התעמקתי במה את מנסה לעשות. כרגע הוא מוצא לך את כל האירועים לפי התנאים שהצבת.
אם את רוצה את היחיד או הראשון, תחליפי את all בfirst או one.