Page Contents
Home > @loopback/repository > RepositoryMixinDoc > repository
RepositoryMixinDoc.repository() method
Add a repository to this application.
Signature:
repository(repo: Class<Repository<any>>): Binding;
Parameters
Parameter | Type | Description |
---|---|---|
repo | Class<Repository<any>> | The repository to add. |
Returns:
Example
class NoteRepo {
model: any;
constructor() {
const ds: juggler.DataSource = new juggler.DataSource({
name: 'db',
connector: 'memory',
});
this.model = ds.createModel(
'note',
{title: 'string', content: 'string'},
{}
);
}
};
app.repository(NoteRepo);