একজন ব্যবহারকারীর প্রোফাইল পুনরুদ্ধার করার জন্য আমার একটি ফাংশন রয়েছে।
app.get('/api/user/profile', function (request, response)
{
// Create the default error container
var error = new Error();
var User = db.User;
User.find({
where: { emailAddress: request.user.username}
}).then(function(user)
{
if(!user)
{
error.status = 500; error.message = "ERROR_INVALID_USER"; error.code = 301;
return next(error);
}
// Build the profile from the user object
profile = {
"firstName": user.firstName,
"lastName": user.lastName,
"emailAddress": user.emailAddress
}
response.status(200).send(profile);
});
});
যখন "ফাইন্ড" ফাংশন বলা হয় তখন এটি কনসোলের যেখানে নির্বাচিত সার্ভারটি শুরু হয়েছিল সেখানে নির্বাচনী বিবৃতি প্রদর্শন করে।
Executing (default): SELECT `id`, `firstName`, `lastName`, `emailAddress`, `password`, `passwordRecoveryToken`, `passwordRecoveryTokenExpire`, `createdAt`, `updatedAt` FROM `Users` AS `User` WHERE `User`.`emailAddress` = 'johndoe@doe.com' LIMIT 1;
এটি প্রদর্শিত না হওয়ার উপায় আছে কি? কিছু পতাকা আমি কোথাও একটি কনফিগার ফাইলে সেট করেছি?
excludeএই পৃষ্ঠায় সিক্যুয়ালাইজ করুন.ড্রেডহেডোকস.আইও