CURL脚本错误

时间:2018-03-20 19:31:46

标签: javascript node.js curl mongoose

我正在尝试在我的curl脚本中测试findname, all(@ == 0) drop `r(varlist)' 方法,但是当我在终端中运行命令时,我收到了错误:

  

“{”error“:{”message“:”无法将undefined或null转换为   object“,”error“:{}}} scripts / jobs / create.sh:line 15: - data:command   没找到“

以下是我的职位架构:

create

我的工作控制器:

'use strict'

const mongoose = require('mongoose')

const jobSchema = new mongoose.Schema({
    url: {
    type: String,
    required: true
  }
})
const Job = mongoose.model('Job', jobSchema)

module.exports = Job 

我的'use strict' const controller = require('lib/wiring/controller') const models = require('app/models') const Job = models.jobs const create = (req, res, next) => { const job = Object.assign(req.body.job, {}) Job.create(job) .then(job => res.status(201) .json({ job: job.toJSON() // ({ virtuals: true, user: req.user }) })) .catch(next) } module.exports = controller({ create }) CURL脚本:

create

1 个答案:

答案 0 :(得分:0)

CURL脚本不允许多行标志之间的注释。

删除# --header "Authorization: Token token=${TOKEN}" \

如果您需要,请取消注释。