杂货店获得关系表字段

时间:2014-12-31 13:14:22

标签: codeigniter codeigniter-2 grocery-crud

杂货店CRUD和“set_relation_n_n”功能有问题: http://www.grocerycrud.com/documentation/options_functions/set_relation_n_n

我想要“This Table”,“Relation Table”和“Selection Table”中的字段。有办法吗?这是我的架构(MySQL): my tables

编辑:

一些事情(目前):

此表:timeline_events;

关系表:timeline_events_options;

选择表:timeline_events_tags;

id_timeline是来自另一个表的外键(未在上图中显示),event_id是我现在使用的小部件所需的字段。 id_event是来自timeline_events的外键,id_event_tags是来自timeline_events_tag的外键。

非常感谢您的回答:)。

1 个答案:

答案 0 :(得分:0)

我相信你应该先修理你的桌子。所有三个表都有名为id的主键,在id_timeline表中可以是timeline_events; id_event表中的timeline_events_optionsid_tag表中的timeline_events_tags。将此视为您的表字段,这应该是函数。

$crud->set_relation_n_n('eventtags', 'timeline_events_options', 'timeline_events_tags', 'id_timeline', 'id_tag', 'tags','priority');

我不保证它会起作用,因为我没有测试它,但你可以试试这个。