0
파리에서 Idiorm을 PHP 프로젝트로 사용하고 있습니다.
일부 mysql 데이터베이스에 일부 null 값이있는 항목을 추가하고 싶습니다. 예를 들어
: 데이터베이스에idiorm/paris - 데이터베이스에 null을 쓰십시오.
$openingtime->setBegin(null);
$openingtime->setEnd(null);
$openingtime->setDayOfWeek(1);
$openingtime->save();
begin- 및 최종 열은 유형 "시간"이 그들이 널 (NULL)입니다.
예외 처리 결과
+----+-------+------+-----------+
| id | begin | end | dayOfWeek |
+----+-------+------+-----------+
| 1 | null | null | 1 |
+----+-------+------+-----------+
내가 가진 그 결과
UPDATE `openingtime` SET `begin` = '', `end` = '', `dayOfWeek` = '1'
을 그래서 NULL 대신, idiorm/파리 :
+----+----------+----------+-----------+
| id | begin | end | dayOfWeek |
+----+----------+----------+-----------+
| 1 | 00:00:00 | 00:00:00 | 1 |
+----+----------+----------+-----------+
ORM :: get_last_query()이 같은 것을 말한다 빈 문자열을 삽입합니다.
빈 문자열 대신에 null을 추가 할 가능성이 있습니까? 도움 주셔서 감사합니다.
는 편집 : OpeningTime의 클래스를 정의는
안녕하세요! 'OpeningTime' 클래스 정의를 추가 할 수 있습니까? –
안녕하세요, David 님, 클래스 정의를 추가했습니다 – MMM
'$ openingtime-> end = null; '을 직접 사용해보고 제대로 작동하는지 확인해보십시오. –