मेरी टिप्पणी से लिखें:
नेवला में स्ट्रिंग्स की एक सरणी निर्दिष्ट करने का तरीका इस प्रकार है:
var personSchema = new mongoose.Schema({
tags: [{
type: String
}]
हालाँकि, यहाँ समस्या पोस्टमैन के साथ सबसे अधिक होने की संभावना है क्योंकि यह 'सरणी' को एक स्ट्रिंग के रूप में भेज रहा है। आप req.body.tags
. के प्रकार की जांच करके इसकी जांच कर सकते हैं इस तरह:
console.log(typeof req.body.tags)
यदि यह एक स्ट्रिंग देता है, तो पोस्टमैन में सामग्री-प्रकार को JSON पर सेट करना सुनिश्चित करें जैसा कि इस स्क्रीनशॉट में देखा गया है, बजाय डिफ़ॉल्ट 'फॉर्म-डेटा' विकल्प के।