में एम्बेडेड दस्तावेज़ों की एक सूची अपडेट करना मैं mongoengine वाक्यविन्यास के साथ संघर्ष कर रहा हूं।mongoengine
मैं निम्नलिखित मॉडल ...
class Post(EmbeddedDocument):
uid = StringField(required=True)
text = StringField(required=True)
when = DateTimeField(required=True)
class Feed(Document):
label = StringField(required=True)
feed_url = StringField(required=True)
posts = ListField(EmbeddedDocumentField(Post))
def my_method(self, post):
pass
... और बाद वस्तु में पारित कर दिया साथ my_method, मैं किसी मौजूदा पोस्ट अपडेट करना चाहते हैं अगर यह एक साथ self.posts में मौजूद है यूआईडी से मिलान करना, या अगर नहीं तो self.posts को दबाएं।
क्या मोंगोएन्गिन में एक कॉल में ऐसा करने के लिए वाक्यविन्यास है?
बिल्कुल सही, धन्यवाद! –
@Ross इस प्रतिक्रिया को कैसे प्राप्त करें 'WriteResult ({"nMatched": 0, "nupserted": 0, "nmodified": 0})' mongoengine' का उपयोग करके? मैं यह जांचना चाहता हूं कि आइटम मिला था या नहीं। धन्यवाद –