HasOneRepository 为 HasOne 类型的关联 Repository。
find()查找关联对象
签名
async find(options?: SingleRelationFindOption): Promise<Model<any> | null>类型
详细信息
查询参数与 Repository.find() 一致。
示例
create()创建关联对象
签名
async create(options?: CreateOptions): Promise<Model>示例
update()更新关联对象
签名
async update(options: UpdateOptions): Promise<Model>示例
remove()移除关联对象,仅解除关联关系,不删除关联对象
签名
async remove(options?: Transactionable): Promise<void>详细信息
transaction: 事务对象。如果没有传入事务参数,该方法会自动创建一个内部事务。示例
destroy()删除关联对象
签名
async destroy(options?: Transactionable): Promise<Boolean>详细信息
transaction: 事务对象。如果没有传入事务参数,该方法会自动创建一个内部事务。示例
set()设置关联对象
签名
async set(options: TargetKey | SetOption): Promise<void>类型
详细信息
示例