我正在创建一个 MongoDB 查询,返回今天生日的用户,所以我在 $where 语句中创建了这个 JS 函数:
function() {
if (! this.birthday.getMonth) {return false;}
return this.birthday.getMonth() == 1
&& this.birthday.getDate() == 1
}
不幸的是,如果没有为文档设置生日字段,if 语句似乎不起作用,因为我有一个错误:
JS Error: TypeError: this.birthday has no properties nofile_18
欢迎任何帮助。