데이터의 생성 및 저장
// users.service.ts
import { Injectable } from '@nestjs/common';
import { Repository } from 'typeorm'
import { InjectRepository, TypeOrmModule } from '@nestjs/typeorm';
import { User } from './user.entity';
@Injectable()
export class UsersService {
constructor(@InjectRepository(User) private repo : Repository<User>) {
}
create (email : string, password: string) {
const user = this.repo.create({ email, password});
// create를 이용하여 user 인스턴스를 생성하고, save를 통해 DB에 반영
// 이부분에서 validation로직을 넣을 수 있음.
return this.repo.save(user);
}
}

후크 데코레이터
Last updated