2016-09-23 6 views
0

웅변이있는 테이블의 행을 삭제하려면 어떻게해야합니까? 내 코드가 잘못 되었나요? 코드가 작동하지 않습니다! Carbon::now()->toDateString() 형식은 '만료'칼럼의 형식과 일치어디에서 작동하지 않는 Laravel Eloquent 삭제

Mode::where('expired','<=',Carbon::now()->toDateString())->delete(); 
+0

'날짜가 만료되었습니다'?,,, Mode :: where ('만료', '<=', Carbon :: now() -> toDateString()) -> get(); 조건에 일치하는 결과가 있는지 확인하십시오. 레코드가없는 경우 조건이 레코드와 일치하지 않습니다. –

+0

감사합니다. 고정. –

답변

2

선택하면 만료 된 타임 스탬프는 Y-m-d H:i:s의 형식 인 경우

+0

만료 된 필드는 문자열입니다. –

+0

은 문자열로 날짜를 저장하나요? 어떻게 삭제 쿼리 작업을 했니? btw buddy @MortezaNegahi –

0

당신은 당신이

을 사용할 수 있습니다 toDateString()

대신에 toDateTimeString()을 사용할 수 있습니다