SpringBoot无法解析yml格式

时间:2019-10-23 10:49:32

标签: java spring yaml

module.exports = (sequelize, Sequelize) => {
    const CarDetail = sequelize.define('car_detail',
        {
            car_id: {
                type: Sequelize.INTEGER,
                primaryKey: true
            },
            nopol: {
                type: Sequelize.STRING
            },
            wilayah: {
                type: Sequelize.STRING
            },
            o_path: {
                type: Sequelize.STRING
            },
        },
        {
            createdAt: 'created_at',
            updatedAt: 'updated_at',
            deletedAt: 'deleted_at',
            freezeTableName: true,
        }
    );
    return CarDetail;
}

以上是我的yml配置 以下是相应的配置类

const env = require('./env.js')

const Sequelize = require('sequelize')
const sequelize = new Sequelize(env.database, env.username, env.password, {
    host: env.host,
    dialect: env.dialect
})

const db = {}

db.Sequelize = Sequelize
db.sequelize = sequelize

db.data_track = require('../models/DataTrack')(sequelize, Sequelize)
db.car_detail = require('../models/CarDetail')(sequelize, Sequelize)

db.car_detail.hasOne(db.data_track, { foreignKey: { name: 'cars_id', allowNull: false } })
db.data_track.belongsTo(db.car_detail, { foreignKey: { name: 'cars_id', allowNull: false } })


module.exports = db

PlaceItem是一个递归引用类 无法将自动配置注入PlaceItem中的place属性 我的配置有问题吗?还是不能完成? 有什么办法可以进行此配置?

0 个答案:

没有答案