我有一个文件夹,有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 ×1