mirror of
https://github.com/nocobase/nocobase
synced 2024-11-16 05:35:17 +00:00
88 lines
780 B
Markdown
88 lines
780 B
Markdown
|
# RelationRepository
|
||
|
|
||
|
关系型数据仓库抽象类。
|
||
|
|
||
|
## 基类属性
|
||
|
|
||
|
### `db`
|
||
|
|
||
|
### `sourceCollection`
|
||
|
|
||
|
### `targetCollection`
|
||
|
|
||
|
### `associationField`
|
||
|
|
||
|
### `sourceKeyValue`
|
||
|
|
||
|
### `sourceInstance`
|
||
|
|
||
|
## HasOneRepository
|
||
|
|
||
|
### `find()`
|
||
|
|
||
|
### `update()`
|
||
|
|
||
|
### `destroy()`
|
||
|
|
||
|
### `remove()`
|
||
|
|
||
|
### `set()`
|
||
|
|
||
|
## BelongsToRepository
|
||
|
|
||
|
### `find()`
|
||
|
|
||
|
### `update()`
|
||
|
|
||
|
### `destroy()`
|
||
|
|
||
|
### `remove()`
|
||
|
|
||
|
### `set()`
|
||
|
|
||
|
## HasManyRepository
|
||
|
|
||
|
### `count()`
|
||
|
|
||
|
### `find()`
|
||
|
|
||
|
### `findOne()`
|
||
|
|
||
|
### `findAndCount()`
|
||
|
|
||
|
### `create()`
|
||
|
|
||
|
### `update()`
|
||
|
|
||
|
### `destroy()`
|
||
|
|
||
|
### `add()`
|
||
|
|
||
|
### `remove()`
|
||
|
|
||
|
### `set()`
|
||
|
|
||
|
## BelongsToManyRepository
|
||
|
|
||
|
### `count()`
|
||
|
|
||
|
### `find()`
|
||
|
|
||
|
### `findOne()`
|
||
|
|
||
|
### `findAndCount()`
|
||
|
|
||
|
### `create()`
|
||
|
|
||
|
### `update()`
|
||
|
|
||
|
### `destroy()`
|
||
|
|
||
|
### `add()`
|
||
|
|
||
|
### `remove()`
|
||
|
|
||
|
### `set()`
|
||
|
|
||
|
### `toggle()`
|