Я новичок в SailsJs, и я хочу, чтобы выполнить переопределение по умолчанию метод сгенерированного строительных лесов, например:SailsJs - Override контроллер Методы по умолчанию
Создать
Таким образом, идея заключается в выполните someStuff() до того, как по умолчанию будет создан вызов. В принципе, добавляется некоторая функциональность до создания по умолчанию, которое появляется после строительных лесов, но затем я хочу по-прежнему вызывать эту функцию, чтобы избежать повторного написания кода.
Вот команда, которую я запускаю.
sails generate api user
Вот мой код контроллера:
/**
* UserController
*
* @description :: Server-side logic for managing users
* @help :: See http://sailsjs.org/#!/documentation/concepts/Controllers
*/
module.exports = {
create: function (req, res) {
someStuff();
call_to_default_create()<--- What to know if posible?
},
};
Вот код модели:
/**
* User.js
*
* @description :: TODO: You might write a short summary of how this model works and what it represents here.
* @docs :: http://sailsjs.org/documentation/concepts/models-and-orm/models
*/
module.exports = {
attributes: {
name: {
type: 'string',
required: true,
minLength: 2
},
last_name: {
type: 'string',
required: true,
minLength: 2
},
email: {
type: 'string',
email: true,
required: true,
unique: true
},
encrypted_password: {
type: 'string'
}
}
}
Я думаю, что путь, который работает парусов не наследование, но я могу как-то эмулировать ?
Спасибо, я применил это, и он работает. –