क्या आपके पास POST है डेटा बनाने की विधि या आप मौजूदा संग्रह का उपयोग कर रहे हैं?
आप देख सकते हैं यहां
कि उनके उदाहरण में, वे स्पष्ट रूप से _id . का इलाज कर रहे हैं String के रूप में और नहीं ObjectId . मेरा अनुमान है कि आप जिस मुद्दे को यहां देख रहे हैं, उसे ठीक करना था।
जोंगो के पास ObjectId मैप करने के कई तरीके हैं
, लेकिन उन सभी को एक कस्टम POJO का उपयोग करने और id . की व्याख्या करने की आवश्यकता होती है फ़ील्ड ताकि वे दिखाए गए उदाहरण के अनुसार लचीले न हों।
यदि संभव हो तो अपने सभी _id को रूपांतरित करें डेटाबेस में फ़ील्ड सादे तार होने के लिए, अन्यथा आपको ObjectId से निपटने के लिए कोई रास्ता खोजना होगा टाइप करें (या तो POJO में टाइप करें या जोंगो मैपर को संशोधित करें
शायद)।
गुड लक :)