美文网首页
添加一个路由

添加一个路由

作者: 9b559869875b | 来源:发表于2017-11-24 12:31 被阅读8次

自己加了一个/api/duck的路由,也在mongodb数据库里加了这一张表,无奈总是提示 404,not found错误,原来是在
routes/index.js的export default function(app) {
里忘记添加
new duck(app)

代码如下:
routes/index.js里

import duck from '../controllers/duck'
export default function(app) {
...
    new duck(app)

models目录新建一个duck.js

import mongoose from 'mongoose'

const ObjectId = mongoose.Schema.Types.ObjectId

const Schema = mongoose.Schema({
    name     : String,
    color    : String,
    age      : Number
})

export default mongoose.model('duck', Schema)

controllers目录新建duck.js, 内容复制比如order.js的
然后作如下修改


import proxy from '../proxy'

class Ctrl{
    constructor(app) {
        Object.assign(this, {
            app, 
            model: proxy.duck, 
        })

相关文章

  • express CRUD

    添加路由拼接 修改路由途径 将路径加上 restful风格 - rest,并添加动态路由 :resource 添加...

  • centos 添加静态路由

    一、添加永久静态路由 二、添加临时路由

  • 时代的代沟

    今天,遇到一个需求: 点击添加按钮时,resolve组件时,同时动态添加一个路由记录, 添加路由的原因是防止chi...

  • 20220726-Alma Linux8添加静态路由

    一、临时添加和删除静态路由 1、显示路由表 2、临时添加静态路由 3、临时删除静态路由 二、设置永久的静态路由 永...

  • RouterOS PCC 负载均衡

    vrrp冗余路由协议/ip route 添加路由标签 route mark/ip firewall mangle 添加

  • gin的路由例子2

    上篇文章谈了gin添加一个路由/hello的过程,现在我们来添加第二个路由,第二个路由同样也是GET请求,路径可以...

  • 添加一个路由

    自己加了一个/api/duck的路由,也在mongodb数据库里加了这一张表,无奈总是提示 404,not fou...

  • 如何更改vue的每个页面的标题

    一:在配置路由的时候加上 meta 属性 ,并且添加 title 2:在路由导航守卫中给每一个页面动态添加 title

  • [vue-router] Duplicate named rou

    翻译:vue-router 重复的命名路由定义静态路由:只需要修改重复 name动态路由:没有添加过才添加

  • 添加路由

    Mac: Windows: Mac永久添加路由: 在Launchpad 中找到 Automastor 制作工具...

网友评论

      本文标题:添加一个路由

      本文链接:https://www.haomeiwen.com/subject/kcxpvxtx.html