我创建了一个mixin,其中我试图覆盖所有模型的getDataSource方法,如:
Model.getDataSource = function() {
console.log('Overriding the getDataSource for model ' + Model.modelName);
// Code to attach the new datasource based on some logic by
// invoking Model.attachTo(datasourcename) method
}
我创建的模型的数据源设置为" db"原来。当我向应用程序发出请求时 它应该将数据源动态附加到模型。我不确定上面我做错了什么 永远不会为我最初创建的模型调用方法,但它会动态地为所有模型调用 创建模型(使用createModel方法)。