sample classic action:
----------------------
module.exports = async function welcomeUser (req, res) {
  // Get the `userId` parameter from the request.
  // This could have been set on the querystring, in
  // the request body, or as part of the URL used to
  // make the request.
  var userId = req.param('userId');
   // If no `userId` was specified, or it wasn't a number, return an error.
  if (!_.isNumeric(userId)) {
    return res.badRequest(new Error('No user ID specified!'));
  }
  // Look up the user whose ID was specified in the request.
  var user = await User.findOne({ id: userId });
  // If no user was found, redirect to signup.
  if (!user) { return res.redirect('/signup' );
  // Display the welcome view, setting the view variable
  // named "name" to the value of the user's name.
  return res.view('welcome', {name: user.name});
}Thursday, 1 August 2019
Sails JS sample classic action
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment