CakePHP의 새로운 기능이지만 Rails를 사용합니다. 내가 CakePHP는이 같은 일을하고 싶습니다 :CakePHP vs Rails 관련 테이블에서 데이터를 가져 오는 방법.
class Manager < ActiveRecord::Base
has_many :employees
end
및 개체 같은 그런 다음 질문
내가 CakePHP는이 코드를m = Manager.find(1)
# Sends SQL query SELECT COUNT * FROM EMPLOYEES WHERE MANAGER_ID = 1
count = m.employees.count
# Sends SQL query SELECT * FROM EMPLOYEES WHERE MANAGER_ID = 1
m.employees.each do |e|
puts e.name
end
...
class Manager extends AppModel {
public $hasMany = array(
'Employee' => array(
'className' => 'Employee',
'order' => 'Employee.created DESC'
)
);
}
class Employee extends AppModel {
public $belongsTo = 'Manager';
}
방법 CakePHP에서 (위의 ORM으로 만든 RoR에있는) 위의 기능을 구현할 수 있습니까? 도움을
감사합니다 ...
신화 러쉬
이상한 질문입니다. 케이크를 레일에 연관시키는 것이 혼란 스럽습니까? – simonmorley