Mongoose在数组中插入空对象

时间:2017-05-27 05:25:11

标签: node.js mongodb mongoose

我正在尝试使用mongoose和NodeJS更新集合。当我将数据记录到NodeJs控制台时,它会打印数据但不会在集合中推送数据。 但是,当我在mongodb控制台上运行相同的查询时,它的工作原理 这是代码

  

portoflio是对象数组

     

portfolio_user = {               'title':'这是示例链接',               'type':'link',               'url':'www.emumba.com'    }

function typex(class_name) {
  var ClassConstructor = function() {
    this.class_name = class_name;
  };

  ClassConstructor.prototype.tell = function() {
    console.log('This is ' + this.class_name);
  };

  return ClassConstructor;
}

var MyClass_A = typex("class_a");
var MyClass_B = typex("class_b");

var instance_a1 = new MyClass_A();
var instance_b1 = new MyClass_B();

instance_a1.tell(); // "This is class_a"
instance_b1.tell(); // "This is class_b"

instance_a1.constructor === instance_b1.constructor; // false (which is good)

注意:我还尝试了 findOneAndUpdate findById ,但他们仍然无法正常工作

0 个答案:

没有答案