اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

نفترض أن لدينا جدولين 

  • user
  • posts

العلاقة بينهما واحد للuser وكثير للposts, نقوم بوضع مفتاح أجنبي(foreign key) عند جدول الposts يُشير إلى المفتاح الأساسي primary key لجدول الuser كما بالشكل التالي

user_id = Column(Integer, ForeignKey('user.id'))

ومن ثم نذهب إلى جدول user ونقوم بتعريف العلاقة بينهما relationship كما بالشكل التالي 

posts = relationship("posts")

وعند إرسال الرد في الapi نقوم بتحديد الresource fields التي يتم إرسالها كما بالشكل التالي

resource_fields={
  'posts': fields.List(fields.Nested({
        "title": fields.String,
        "content": fields.String,

  }))}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...