Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 제이쿼리
- Eclipse
- 오라클
- Stock ipo
- 7월 공모주 청약 일정
- php
- 주식
- JavaScript
- SQL
- MYSQL
- 코드이그나이터
- 리눅스
- 주식 청약
- 자바스크립트
- Oracle
- Stock
- 공모주
- java
- 공모주 청약 일정
- 공모주 청약
- 주식 청약 일정
- css
- 6월 공모주 청약 일정
- html
- codeigniter
- 자바
- linux
- jquery
- 맥
- IPO
Archives
- Today
- Total
개발자의 끄적끄적
[lalavel] 라라벨 쿼리 출력 방법 본문
728x90
반응형
[lalavel] 라라벨 쿼리 출력 방법
안녕하세요!
php 라라벨 프레임워크에서
쿼리 빌더를 사용해서 데이터 베이스를 가져오는데요!
쿼리가 오류가 있어서 디버깅을 하려고 할때
오류가 나는 부분의 쿼리를 출력해서 확인해보고 싶을때
아래 샘플을 참고해서 확인해보시면 됩니다.
use Illuminate\Support\Facades\DB;
use App\Models\User;
// 쿼리 빌더 예시
$query = DB::table('users')->where('status', 'active');
$sql = $query->toSql();
$bindings = $query->getBindings();
dd($sql, $bindings);
// Eloquent 예시
$eloquentQuery = User::where('email_verified_at', null);
$sql = $eloquentQuery->toSql();
$bindings = $eloquentQuery->getBindings();
dd($sql, $bindings);
위 내용 보시면 아시겠지만,
쿼리 마지막 부분에 $query->toSql() 을 이용해서 쿼리를 가져오고
getBindings 를 이용해서 변수에 대입되는 값을 가져온뒤
dd 로 출력하면 됩니다!
참고들 하시구요!
도움이 되셨다면, 구독/공감/댓글 부탁드립니다!
감사합니다!
반응형
'개발 > php' 카테고리의 다른 글
[php] object key value 세팅 방법 (3) | 2025.08.27 |
---|---|
[lalavel] 라라벨 컨트롤러 post csrf 토큰 제외 설정 방법 (3) | 2025.08.22 |
[lalavel] 라라벨 Return value must be of type App\Http\Controllers\View, Illuminate\View\View returned 에러 해결 방법 (8) | 2025.08.14 |
[lalavel] 라라벨 html 태그가 텍스트로 노출되는 경우! (5) | 2025.08.13 |
[php] 롯데 택배 배송 조회 url 구현 방법 (21) | 2025.08.02 |
Comments