diff --git a/lib/datasource.js b/lib/datasource.js index 7c8b4190..e1841968 100644 --- a/lib/datasource.js +++ b/lib/datasource.js @@ -364,7 +364,7 @@ function isModelClass(cls) { return cls.prototype instanceof ModelBaseClass; } -DataSource.relationTypes = ['belongsTo', 'hasMany', 'hasAndBelongsToMany']; +DataSource.relationTypes = ['belongsTo', 'hasMany', 'hasAndBelongsToMany', 'hasOne']; function isModelDataSourceAttached(model) { return model && (!model.settings.unresolved) && (model.dataSource instanceof DataSource);