05.Document Relationship One To One
from mongoengine import *
connect(db='RelationExample')
ONE To One Relationship
যখন EmbeddedDocument কোন ক্লাস এ ব্যবহার করবো তখন ঐক্লাসের অবজেক্ট save মেথড দ্বারা ডেটাবেজ এ সেভ হবে না আমরা শুধু মাত্র অবজেক্ট তৈরী করে তা অন্য একটি অবজেক্ট এর রেফারেন্স হিসাবে সেট করতে পারি।
class Address(EmbeddedDocument):
city=StringField()
zip_code = StringField()
street=StringField()
house_no=IntField()
class Employee(Document):
first_name=StringField()
last_name= StringField()
email = EmailField()
address = EmbeddedDocumentField(Address)
add1 = Address()
add1.city='Bogra'
add1.zip_code='1348'
add1.street='sodor belail'
add1.house_no=250
emp1= Employee()
emp1.first_name='Olee'
emp1.last_name='Ahmmed'
emp1.email='olee.techs@gmail.com'
emp1.address=add1
emp1.save()
emp2= Employee()
emp2.first_name='Mim'
emp2.last_name='Akther'
emp2.email='mim@gmail.com'
emp2.address=add1
emp2.save()
Last updated