我不确定这是否正确,但IMO在输出FALSE时应该输出TRUE。
我做错了吗?
var mongoose = require('mongoose');
var NestedSchema = new mongoose.Schema({
nestedProperty: {
nestedValue: String
}
});
var Nested = mongoose.model('Nested', NestedSchema);
var instance = new Nested();
instance.nestedProperty = null;
console.log(instance.nestedProperty == null);
答案 0 :(得分:0)
该值存储为(一种)字符串。
console.log(instance.nestedProperty == "null"); // true
console.log(typeof instance.nestedProperty === "string"); // false