일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- df -h
- 스벅 여름
- 해커랭크
- 알고리즘문제
- 남은용량 확인
- 디스트 용량
- 공차 슈가크럼블
- 419 Page Expired
- 공차 주문하는법
- postman오류
- php join 함수
- PHP문법
- 솔직후기
- php implode
- 신메뉴
- 알고리즘
- laravel
- 코딩
- 라라벨문법
- 맛집
- 존맛
- 스타벅스
- 프로그래밍
- php
- 라라벨
- 1일1알고리즘
- 세션저장
- 공차 추천메뉴
- 배열
- Post Method
- Today
- Total
목록laravel (5)
야근안하기 위한 개린이 블로그
1. sql데이터 타입도 datetime인대 포맷이 안된다. 2. 또는 커스텀한 쿼리 안에 생성자가 date타입 인대 포맷이 필요할 때. 1번 라라벨은 기본적으로 엘로퀀트에 created_at과 updated_at을 가지고 있다. 만약 추가적으로 date를 추가하고 싶다면 아래와 같이 모델에 추가를 해주면 carbon클래스의 인스턴스로 변환해준다. class User extends Model { /** * The attributes that should be mutated to dates. * * @var array */ protected $dates = [ 'deleted_at', ]; } 만약 date를 사용하고 싶지 않다면 아래와 같이 타임스탬프 속성은 false로 바꿔주면 된다. class tab..
배열들의 요소중에 원하는 값이 있는지를 검사한다. $arr = array("1", "3", "5", "7", "9"); $val = "5"; if(in_array($val, $arr)) { //배열안에 원하는 값이 있을때 return true; //리턴! } else { return false; } 가끔 앞뒤가 헷갈린다.
글로벌 스코프란 특정모델에 주어진 쿼리를 실행하기전 범위를 지정해주는 것.(아주 편-리)*글로벌 스코프를 모델에 할당하려면, 주어진 모델의 boot 메소드를 오버라이딩 하여 addGlobalScope 메소드를 사용해야 합니다:특정모델에 걸린 글로벌 스코프를 삭제할 일이 생겼다 protected static function boot() { parent::boot(); // global scope : CompanyScope static::addGlobalScope(new CompanyScope()); //# 회사가 있는 경우 회사 조건 추가 }Model::withoutGlobalScopes()->get() //모든 글로벌 스코프 삭제 글로벌 스코프를 삭제하지 않으면 쿼리를 실행하기 전에 내가 boot로 지정..
도로명 주소 API에서 받아오는 주소(~로 64 블로그길 234)와DB의 도로명 주소 형식(~로64 블로그길234)이 달라서 맞춰주는 작업이 필요했다. -로,-길 뒤에 있는 숫자앞에 공백을 넣어주면 되는 생각해보면 간단한 작업이었는대아이디어가 잘 떠오르지 않았음..; 정규식을 활용해서 숫자앞에 공백을 넣어주는 식으로 해결 preg_replace() preg_replace('/([0-9]+)/', " \\1", $item->new_addr); 이렇게 하니까 또 이미 잘 들어가져 있는데이터에는 공백이 2개 생기고, ~길12-4 일때 ~길 12- 4 이렇게 되어버려서공백제거와 '- '를 '-'로 치환하는 작업을 또했다..(속상) 사수가 없어서 힘들다ㅠ.ㅠ 다른 좋은 아이디어 있으신분..?