/ / S..ss v1 उल्टे केस सेंसिटिव क्वेरीज़ में अपग्रेड करें।

Sails.js v1 रिवर्स केस संवेदनशील क्वेरी में अपग्रेड - node.js, mongodb, sails.js, sails-mongo

V1 में भेजने के बाद नियंत्रकों में सभी अनुरोध संवेदनशील हो गए।

यद्यपि यह अपेक्षित है, यहाँ टिप्पणी की गई है: https://sailsjs.com/documentation/concepts/models-and-orm/models#?case-sensitivity, मैं लेना पसंद करूँगा असंवेदनशील मामला व्यवहार।

मेरे प्रश्नों में यह एक समस्या है और मैं इसे फिर से NON केस को संवेदनशील बनाने के तरीके का पता नहीं लगा पा रहा हूँ। मैं उत्पादन में MongoDB का उपयोग कर रहा हूं।

किसी भी तरह की मदद या सुझाव की बहुत सराहना की जाएगी।

उत्तर:

जवाब के लिए 0 № 1

जैसा कि आपके द्वारा निर्दिष्ट डॉक्स से मेल करते हैं, आपको डेटाबेस में यह करना चाहिए:

अधिकांश डेटाबेस डिफ़ॉल्ट रूप से संवेदनशील होते हैं, लेकिन दुर्लभ मामलों में जहां वे "t" नहीं होते हैं और आप उस व्यवहार को बदलना चाहते हैं जिसे करने के लिए आपको डेटाबेस को संशोधित करना होगा।

चूंकि आप "MongoDB का उपयोग कर रहे हैं, इसका मतलब है कि ए केस असंवेदनशील सूचकांक:

db.collection.createIndex({ key: 1 }, {
collation: {
locale: "en",
strength: 1
}
})