796e73ae5a
* refactor(doc): change to new structure * docs: add database docs * docs: add collection docs * docs: add db field examples * docs(api): fix filename and menu path * docs: add database docs * docs: add db operators doc * docs: add resourcer menu * docs: add resourcer docs * docs: fix api docs * docs: refactor api menu structure * feat: update docs (#830) * feat: updates * feat: update docs * chore: ignore docs from ci Co-authored-by: Junyi <mytharcher@users.noreply.github.com> Co-authored-by: mytharcher <mytharcher@gmail.com> * docs: add database methods docs * docs: add missed api * docs: fix api docs * feat: update development docs (#833) * feat: update development docs * feat: update docs * feat: update docs * docs: add first plugin example (#834) * feat: update docs * feat: update docs * docs: fix typo Co-authored-by: chenos <chenlinxh@gmail.com>
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()`
|