0
작동하지 MySQL의 트리거가 나는 열 lat
, lng
와 location
테이블과 지점의 geohash
및 관련 Location
Phalcon 모델을 가지고있다. I는 SQL 넣으면 있도록 MySQL 그럼 I는 위치 행이 추가 될 때 자동으로 (a VARCHAR 같이) geohash와를 생성하는 before insert
타입의 트리거 기능을 가지고Phalcon : Phalcon 프레임 워크
INSERT INTO location (lat, lng) VALUES (100, 100);
(100,100) 정식 삽입 용 geohash와 안으로 geohash 란.
이 같은 I 사용자 phalcon ...$location = new Location();
$location->lat = 100;
$location->lng = 100;
$location->save();
이 ... 트리거를 무시하지만 경우 NULL
에 (또는 아마도 그것은 기록하는 값은 덮어 쓰기). 내가 놓친 게 있니? 다른 누구도 Phalcon 대 MySQL 트리거와 비슷한 문제를 겪었습니다. 왜 이런 일이 일어나고 있는지 알고 싶습니다. 어떤 아이디어라도 높이 평가합니다. 내 자신의 질문에 대답