发送 mongo 变量到邮件
Sending mongo vars to Mail
我正在尝试通过 nodemailer
使用 Node.js
将变量发送到电子邮件:
我得到了这个 mongo
变量:
const tmin = await regla.findOne({},{tmax:1,_id:0});
const tmax = await regla.findOne({},{tmax:1,_id:0});
const tmsj = await regla.findOne({},{tmsj:1,_id:0});
然后我像这样发送:
sendMail(html: "Temp :"+{tmin:tmin.tmin});
但是在 inbox
中我只收到:`Temp : [object Object]
如何将此对象转换为 string
o 其他易读的变量?
1.First您必须限制为一个:
const tmin = await regla.find({},{tmax:1,_id:0}).limit(1);
const tmax = await regla.find({},{tmax:1,_id:0}).limit(1);
const tmsj = await regla.find({},{tmsj:1,_id:0}).limit(1);
2.Then 访问 array
:
的 first 元素
sendMail(html: "Temp :"+{tmin[0].tmin});
我正在尝试通过 nodemailer
使用 Node.js
将变量发送到电子邮件:
我得到了这个 mongo
变量:
const tmin = await regla.findOne({},{tmax:1,_id:0});
const tmax = await regla.findOne({},{tmax:1,_id:0});
const tmsj = await regla.findOne({},{tmsj:1,_id:0});
然后我像这样发送:
sendMail(html: "Temp :"+{tmin:tmin.tmin});
但是在 inbox
中我只收到:`Temp : [object Object]
如何将此对象转换为 string
o 其他易读的变量?
1.First您必须限制为一个:
const tmin = await regla.find({},{tmax:1,_id:0}).limit(1);
const tmax = await regla.find({},{tmax:1,_id:0}).limit(1);
const tmsj = await regla.find({},{tmsj:1,_id:0}).limit(1);
2.Then 访问 array
:
sendMail(html: "Temp :"+{tmin[0].tmin});