BackEnd/PHP
[ Laravel ] 임시 데이터 생성 방법 01 - slug 이용하기 / 엘로퀀트(Eloquent) 이용하기
SangHoonE
2021. 10. 3. 17:38
안녕하세요 상훈입니다.
라라벨에서 slug 메서드를 이용해 무작위 데이터 생성하는 방법을 포스팅하겠습니다.
1. 라우팅
Route::get('posts/store', 'PostController@store');
- posts/store에 url을 타고 들어가면 데이터가 생성되도록 컨트롤러를 설정하도록 하겠습니다.
class PostController extends Controller
{
// store post
public function store () {
$post = new Post;
$post->title = "a new title";
$post->body = "a new body";
$post->slug = Str::slug($post->title);
$post->user_id = 1;
$post->save();
}
}
- slug: title과 똑같은 내용을 입력하겠다.
해당 uri에 접근하면, 자동으로 데이터가 입력됩니다.
자동으로 user_id도 증가한것을 확인하실 수 있습니다.
이상입니다.
반응형