findFirst() 호출을 통해 데이터를 검색하려고했지만 작동하지 않습니다. 나는 많은 노력을하고 도처에서 찾았지만 해결책을 찾지 못했습니다. phalconphp hasMany() 및 belongsTo() join
내가이 테이블이 : 내 과일 모델 @Initialize()에서- fruit
fruit_id
fruit_name
- fruit_color
fruit_id
fruit_color_name
를, 내가 선언 : 내 fruit_color 모델에서
$this->hasOne('fruit_id', 'fruitColor', 'fruit_id');
, @initalize는(), 내가 가진 :
$this->belongsTo('fruit_id', 'fruit', 'fruit_id');
find() 또는 findFirst() 메서드를 호출하면 아무 것도 검색 할 수 없습니다. 디버그 및 인쇄 할 때 아무 조인도 호출되지 않은 것을 볼 수 있으며 간단한 SELECT (*) 만 얻을 수 있습니다.
실마리가 있습니까?
... 난 그냥 뭔가가되었으며, hasOne의/hasMany의 기능에 PARAM 배열 : 감사합니다! – Finkle