如何使用mongoose模式获取和设置函数

时间:2015-12-01 07:43:24

标签: node.js mongodb mongoose

如何在模式创建中使用条件,     我的架构是,

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ArrayAdapter.notifyDataSetChanged()' on a null object reference

我必须根据if条件更改TestValue,如何解决问题......请给我一些解决方案来解决这个问题。

1 个答案:

答案 0 :(得分:0)

这里有几个选项。这是一对夫妇:

testSchema.path('TestValue').set(function(value) {
    if (value === 'uh oh') {
        return 'a different value';
    } else {
        return value;
    }
});

如果您愿意,可以使用三元组:

testSchema.path('TestValue').set(function(value) {
    return (value === 'uh oh') ? 'a different value' : value
});