क्या लूपबैक स्वचालित रूप से रिमोट विधि में इनपुट पैरामीटर को मान्य करने के लिए कोई फ़ॉर्म है?लूपबैक रिमोट विधि: पैरामीटर सत्यापन
WebuserModel.remoteMethod('overLogin', {
description: "Performs a Webuser's login to the system",
accepts: [
{
arg: 'credentials', type: {
"username": { type: "string", required:true },
"password": { type: "string", required: true }
},
http: {source: 'body'},
required: true
},
],
returns: {arg: 'accesToken', type: "object", root: true},
http: {path: '/login', verb: 'post'}
}
मैं यहाँ प्रत्येक अनुरोध पर इनपुट पैरामीटर के सत्यापन प्रदर्शन करने के लिए और अगर पारित वस्तु नहीं है एक त्रुटि को बढ़ाने के लिए लूपबैक से उम्मीद होती है:
मान लेते हैं कि हम एक दूरस्थ विधि के निम्नलिखित परिभाषा करते हैं परिभाषित स्कीमा का पालन करें (दो अनिवार्य गुणों के साथ अनिवार्य वस्तु)।
स्पष्ट रूप से ऐसा नहीं होता है। कोई सुराग?
अच्छा सवाल, मुझे यकीन नहीं है कि यह नेस्टेड ऑब्जेक्ट्स पर करता है, कुछ स्पष्टीकरण [यहां] (https://github.com/strongloop/strong-remoting/issues/387) – Overdrivr