0
나는 그들 (사용자 hasMany의 메시지) 사이에 일대 다 관계 내 데이터베이스에서 두 테이블이 기본 CRUD 기능 가고를 얻기 위해 노력하고 있어요. Bake는 연관을 올바르게 감지하고 모델 클래스 내에서 올바르게 지정하지만 제어기 및보기에서는 Cake가 연관성에 대해 알지 못하는 것처럼 보입니다. - 새 항목을 추가 할 때 user_id에 대한 선택 태그도 없습니다. 메시지. 누구든지 전에이 문제를 보았습니까? 나는 무엇을 잘못 할 수 있습니까?CakePHP를 구워 협회 문제
테이블 구조는 잘 될 것 같습니다 : 당신은 당신이 그것을 시도 할 수 귀하의 MVC 파일을 굽는 콘솔을 사용하는 경우
CREATE TABLE users (
id int(11) NOT NULL AUTO_INCREMENT,
username varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
email varchar(255) NOT NULL,
created datetime NOT NULL,
modified datetime NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `messages` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`content` varchar(255) NOT NULL,
`created` datetime NOT NULL,
`modified` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
당신이 무엇을 얻을 무엇인지, 누락 무엇, 당신은 컨트롤러에서 정확히 무엇을하고 있는지 게시하시기 바랍니다. – sibidiba
귀하의 연상은 귀하의 모델이 아닌 귀하의 컨트롤러에 있습니다. –