06 Document Relationship One To Many
from mongoengine import *
connect(db='RelationExample')One TO Many Relationship
যখন EmbeddedDocument কোন ক্লাস এ ব্যবহার করবো তখন ঐক্লাসের অবজেক্ট save মেথড দ্বারা ডেটাবেজ এ সেভ হবে না আমরা শুধু মাত্র অবজেক্ট তৈরী করে তা অন্য একটি অবজেক্ট এর রেফারেন্স হিসাবে সেট করতে পারি।
class Book(EmbeddedDocument):
title = StringField()
pages = IntField()
price = DecimalField()
class Publisher(Document):
name=StringField()
email=EmailField()
books = ListField(EmbeddedDocumentField(Book))
book1 = Book(title='Python Basic',pages=200,price=250.0)
book2 = Book(title='Python OOP',pages=250,price=265.0)
book3 = Book(title='Python Crud',pages=350,price=390.0)
publisher= Publisher(name='Panjery',email='panjery@gmail.com',books=[book1,book2,book3])
publisher.save() One TO Many Relationship Using Reference Field
One TO Many Relationship Using Reference Field Example2
Last updated