尝试保存并返回mongoose承诺内的子文档,但它没有保存并发出一些错误如何修复它?

时间:2017-12-24 13:57:26

标签: javascript database mongoose

const assert = require("断言"); const User = require(" ../ src / user");

描述("子文档",()=> {

it("can push the title",(done)=>{

        var joe = new User({
            name : "joe",
            pp : []
        })
        joe.save()
            .then(()=>{
                return User.findOne({name : "joe"});
            }).then((name)=>{
                console.log(name);
                 name.pp.push({title : "hi"});

                return name.save(); 

                 }).then(()=>{
                    return user.findOut({name:"joe"});
                 }).then((user)=>{
                     assert(user.pp[0].title === "hi");
                     done();
                 })

            })
        })

在此处输入图片说明https://developers.google.com/google-apps/calendar/quickstart/java

返回name.save()是我在没有返回的情况下尝试的问题制定者,在保存后然后返回用户它不能工作.checked promises and it's work 请告诉我如何使用promises来解决这个问题

0 个答案:

没有答案