python - Will accessing a Reference'd Entity cause a 'get()' for an already fetched Entity? -


  वर्ग अभिभावक: name = db.StringProperty () वर्ग बाल मूल = db.ReferenceProperty (reference_class = parent) p = Parent.get () q = Child.all () q.filter ("parent =", p.key ()) बच्चों = q.fetch (100) बच्चे [0]। Parent.name # माता पिता पर () पाने के लिए?   

उपर्युक्त उदाहरण में, बच्चों में से एक पर माता-पिता.नाम का उपयोग करने से माता-पिता को पुन: प्राप्त किया जा सकता है - या सभी बच्चों के माता-पिता 'पी' को इंगित करते हैं? < / P>

आशा है कि यह स्पष्ट है और किसी भी मदद की सराहना ..

धन्यवाद।

हां, यह माता-पिता को रीफ़्रैड करने के लिए कारण होगा।

डीबी का उपयोग करते समय कोई असंतुलित कैशिंग नहीं है।

एनडीबी जो कैशिंग करता है, संभावित रूप से माता-पिता को लाएगा जैसे आप डॉन एक संदर्भ संपत्ति नहीं है और आपको किसी कुंजीप्रार्थी पर एक स्पष्ट प्राप्त करने की आवश्यकता है।

Comments

Popular posts from this blog

sonata admin - how to add ManyToOne property field in configureListfield in sonataAdmin -

sql - Return Function using Cursor -

sql server - How to use pivot in this table -