我正在尝试通过Node.js
用nodemailer
将vars发送到电子邮件:
我得到了这个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
或其他易读变量?
答案 0 :(得分:0)
1。首先,您必须限制为一个:
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。然后访问array
的 first 元素:
sendMail(html: "Temp :"+{tmin[0].tmin});