1
Kohana 문서 또는 인터넷 검색에서 올바르게 가져올 수없는 질문에 대한 도움말을 찾고 있습니다.Kohana 3.3 ORM 테이블 참여
contents
ID
URI 나는 모든 데이터를 반환하기 위해 노력하고
templates
ID
제목 template_id
제목 :
나는 2 개 테이블이 행의 경우 uri이 일치합니다.
현재 두 가지 모델이 있습니다 : 콘텐츠 및 템플릿.
내용
class Model_Content extends ORM {
protected $_table_name = 'contents';
protected $_has_one = array('template' => array());
....
템플릿 내 컨트롤러에서 다음
class Model_Template extends ORM {
protected $_table_name = 'templates';
protected $_belongs_to = array(
'content' => array()
);
:
$item = ORM::factory("Content")->get_by_uri($uri);
를 가리키는 :
$this->where("uri", "=", $uri)->find();
이렇게하면 내용 테이블의 데이터가 올바르게 반환되지만 템플릿 테이블에서 템플릿 이름을 가져 오는 방법은 무엇입니까?
감사합니다.
'$ this-> template-> find()'가 아니어야합니까? – egis
아니요. 일대일 (및 속한) 관계가 자동으로로드됩니다. – biakaveron
대단히 고마워! – dclawson