相关疑难解决方法(0)

要求返回一个空对象

我有一个文件夹,有index.js和几个模型(类)index.js

module.exports = {
   Book : require('./book'),
   Author : require('./author')
}
Run Code Online (Sandbox Code Playgroud)

book.js

var Author = require('./author')
var Book = models.ActiveRecord.extend({
    schema : {
        belongsTo : {
            author : Author
        }
    }
})
module.exports = Book
Run Code Online (Sandbox Code Playgroud)

author.js

var Book = require('./book')
var Author = models.ActiveRecord.extend({
    schema : {
        hasMany : {
            author : Book
        }
    }
})

module.exports = Author
Run Code Online (Sandbox Code Playgroud)

问题是Author类似乎没有找到这本书!它只是一个空对象.但是,如果我在index.js中切换导出,将Book after作为 - 它可以工作,但随后另一个模型停止工作.

我不想做任何黑客工作.

node.js

115
推荐指数
1
解决办法
3万
查看次数

标签 统计

node.js ×1