* Creates a single entity. * * @example * ```ts * const todoItem = await this.service.createOne({title: 'Todo Item', completed: false }); * ``` * @param record - The entity to create.
(record: C)
| 209 | * @param record - The entity to create. |
| 210 | */ |
| 211 | async createOne<C extends DeepPartial<Entity>>(record: C): Promise<Entity> { |
| 212 | const doc = new this.Model(record) |
| 213 | await doc.save(record) |
| 214 | return doc.toObject(this.documentToObjectOptions) as Entity |
| 215 | } |
| 216 | |
| 217 | /** |
| 218 | * Create multiple entities. |
no outgoing calls
no test coverage detected