5
Grocery CRUD (전체 기능 CRUD를 만드는 PHP 라이브러리)로 작업 중이며 매우 기본적인 테이블이 있습니다.동일한 테이블의 항목에서 N 대 N의 관계
id | first_name | 성명
이 사용자 중 일부는 친척입니다. 그래서 보이는 별도의 관계 테이블을 갖고 싶습니다
id | first_users_id | second_user_id | relation_type
Grocery CRUD에이 관계를 어떻게 추가 할 수 있습니까? 사용자의 프로필을 편집하는 동안 각 관계 유형을 제공하는 친척 인 다른 사용자를 선택하겠습니까? 이 - https://www.grocerycrud.com/examples/set_a_relation_n_n
또한 https://www.grocerycrud.com/documentation/options_functions/set_relation_n_n
$crud->set_table('user_table');
$crud->set_relation_n_n('relatives', 'user_user_table', 'user_table', 'id', 'id', 'id');
불행하게도 그것이 작동하지 않는 기능을 사용하기 위해 여기에 문서를 참조 할 수 있습니다 : 당신이 이런 식으로 작업을 수행 할 수 있어야에 더없이 – moonvader
'user_table'은 실제로 테이블 이름과 일치해야합니다.'user_table'는 앞에서 말한 첫 번째 테이블과 일치하고 'user_user_table'는 두 번째 테이블과 일치합니다 당신이 언급 한 테이블 –
나는 그것을 이해한다. 이 경우에 오류가 있음을 알 수 있듯이 relation_type 필드는 user_table에 있어야합니다. user_user_table에이 필드가 있습니다. – moonvader