Update repository.md
This commit is contained in:
		
							parent
							
								
									2787a03cfd
								
							
						
					
					
						commit
						12cc5b9174
					
				| @ -34,6 +34,7 @@ userRepository.find({ | |||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
|  | 
 | ||||||
| #### Operator | #### Operator | ||||||
| 
 | 
 | ||||||
| The `filter` parameter in the `Repository` also provides a variety of operators to perform more diverse queries. | The `filter` parameter in the `Repository` also provides a variety of operators to perform more diverse queries. | ||||||
| @ -170,7 +171,6 @@ await userRepository.create([ | |||||||
|     age: 20, |     age: 20, | ||||||
|   }, |   }, | ||||||
| ]) | ]) | ||||||
| 
 |  | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| #### Create Association | #### Create Association | ||||||
| @ -388,6 +388,7 @@ Find datasets from the database with the specified filtering conditions and sort | |||||||
| * `async find(options?: FindOptions): Promise<Model[]>` | * `async find(options?: FindOptions): Promise<Model[]>` | ||||||
| 
 | 
 | ||||||
| **Type** | **Type** | ||||||
|  | 
 | ||||||
| ```typescript | ```typescript | ||||||
| type Filter = FilterWithOperator | FilterWithValue | FilterAnd | FilterOr; | type Filter = FilterWithOperator | FilterWithValue | FilterAnd | FilterOr; | ||||||
| type Appends = string[]; | type Appends = string[]; | ||||||
| @ -515,6 +516,7 @@ Query a certain amount of data from the database for specific conditions. Equiva | |||||||
| * `count(options?: CountOptions): Promise<number>` | * `count(options?: CountOptions): Promise<number>` | ||||||
| 
 | 
 | ||||||
| **Type** | **Type** | ||||||
|  | 
 | ||||||
| ```typescript | ```typescript | ||||||
| interface CountOptions extends Omit<SequelizeCountOptions, 'distinct' | 'where' | 'include'>, Transactionable { | interface CountOptions extends Omit<SequelizeCountOptions, 'distinct' | 'where' | 'include'>, Transactionable { | ||||||
|   filter?: Filter; |   filter?: Filter; | ||||||
| @ -533,7 +535,6 @@ const count = await books.count({ | |||||||
| }); | }); | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| ### `findAndCount()` | ### `findAndCount()` | ||||||
| 
 | 
 | ||||||
| Find datasets from the database with the specified filtering conditions and return the number of results. Equivalent to `Model.findAndCountAll()` in Sequelize. | Find datasets from the database with the specified filtering conditions and return the number of results. Equivalent to `Model.findAndCountAll()` in Sequelize. | ||||||
| @ -543,6 +544,7 @@ Find datasets from the database with the specified filtering conditions and retu | |||||||
| * `async findAndCount(options?: FindAndCountOptions): Promise<[Model[], number]>` | * `async findAndCount(options?: FindAndCountOptions): Promise<[Model[], number]>` | ||||||
| 
 | 
 | ||||||
| **Type** | **Type** | ||||||
|  | 
 | ||||||
| ```typescript | ```typescript | ||||||
| type FindAndCountOptions = Omit<SequelizeAndCountOptions, 'where' | 'include' | 'order'> & CommonFindOptions; | type FindAndCountOptions = Omit<SequelizeAndCountOptions, 'where' | 'include' | 'order'> & CommonFindOptions; | ||||||
| ``` | ``` | ||||||
| @ -588,6 +590,7 @@ Inserts multiple newly created data into the data table. This is equivalent to c | |||||||
| * `createMany(options: CreateManyOptions): Promise<Model[]>` | * `createMany(options: CreateManyOptions): Promise<Model[]>` | ||||||
| 
 | 
 | ||||||
| **Type** | **Type** | ||||||
|  | 
 | ||||||
| ```typescript | ```typescript | ||||||
| interface CreateManyOptions extends BulkCreateOptions { | interface CreateManyOptions extends BulkCreateOptions { | ||||||
|   records: Values[]; |   records: Values[]; | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user