SyntaxError: Неверный сокращенный инициализатор свойства - PullRequest
0 голосов
/ 09 ноября 2018

Я делаю проект для изучения . Это о веб-приложении корзины покупок. Но я столкнулся с ошибкой, пока тестирование модуля. Я не уверен, что означает ошибка. Вот мой код:

    var Product = require('../models/product');

    var mongoose = require('mongoose'); 
 mongoose.connect('mongodb://user:md12345@ds255253.mlab.com:55253/shopping_cartwetroop');

var Product = new Product({
    imagePath="http://bitzeen.com/api/job_uploads/201811/1541261716.jpg",
    description="tortor id aliquet lectus proin nibh nisl condimentum id"
});

var done = 0;
for (var i=0;i<products.length;i++){
    products[i].save(function(err, result){
        done++;
        if(done==products.length){
            exit();
        }
    }

    );
}

function exit(){
    mongoose.disconnect();
};

Error

Вот ошибка после запуска "node product_seeder.js" Как я могу это исправить?

1 Ответ

0 голосов
/ 19 ноября 2018

Вы помещаете объект в свой новый продукт. Обозначение объекта не имеет знаков «=», оно использует «:» для представления равенства.

Вы должны попробовать изменить: ImagePath = "http://bitzeen.com/api/job_uploads/201811/1541261716.jpg", description = "идентификатор преподавателя aliquet lectus proin nibh nisl condimentum id"

в: imagePath: "http://bitzeen.com/api/job_uploads/201811/1541261716.jpg", описание: "tortor id aliquet lectus proin nibh nisl condimentum id"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...