일시 삭제 및 확인 코드 충돌
凡人
凡人 2019-08-11 08:54:14
0
1
1164

protected $pk = 'id';//기본 인덱스를 지정해야 합니다.
protected $table = 'user';
protected $autoWriteTimestamp=true;//자동 타임스탬프
protected $createTime='create_time';
protected $ updateTime= 'update_time';
protected $dateFormat='Y year m Month d day'; //타임스탬프 표시 형식을 설정하는 데 사용됩니다
//일시 삭제 방법 가져오기
use SoftDelete;
//일시 삭제 설정 field
// 이 필드는 NULL인 경우에만 표시됩니다.
protected $deleteTime = 'delete_time'; //이 필드는 데이터 테이블의 필드와 일치해야 합니다.


// 자동 완성 목록 저장
protected $auto = [
] ' delete_time' => NULL,
'is_delete' => 1, //1: 삭제 허용 0: 삭제 금지
];
// 자동 완성 목록 추가
protected $insert = [
' login_time'=> NULL, //추가시 로그인 시간은 방금 생성되었기 때문에 NULL이어야 합니다
            'login_count' => 0, //이유는 위와 동일하며 이전에 로그인한 적이 없어야 합니다
];

이렇게 인증코드를 작성하는 것은 절대 옳지 않습니다. 소프트 삭제된 부분만 삭제하시면 문제 없습니다. 5.1TP를 사용하고 있습니다. . . 왜 그런지 모르겠어요

凡人
凡人

모든 응답(1)
Peter-Zhu

본 강좌는 5.0버전을 기준으로 진행됩니다. 5.1이신 분들은 5.1 매뉴얼에서 소프트삭제 관련 부분을 확인해주세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!