作为一个学习练习,我尝试查询 ScriptDb 并在我的脚本有他们的电子邮件地址时返回一个人的姓名。下面的函数返回“ScriptDbResult”而不是正确的名称(应该是 Patrick Farmer - 请参见函数下方的列表)。有人可以告诉我我做错了什么吗?
function getNameFromDb() {
var email = "patrickf@spambob.com";
var db = ScriptDb.getMyDb();
var result = db.query(
{Names: {Emails: email}});
Logger.log(result);
}
这是 Logger 在数据库中显示的内容:
{
"Emails": "lucaj@spambob.com",
"Names": "Luca Jenkins"
}
{
"Emails": "patrickf@spambob.com",
"Names": "Patrick Farmer"
}
{
"Emails": "elizabethj@trashymail.com",
"Names": "Elizabeth Jennings"
}
{
"Emails": "gabrielr@pookmail.com",
"Names": "Gabriel Ryan"
}