有人可以解释codeigniter在杂货店crud中的set_relation()和set_relation_n_n吗?

时间:2016-12-27 23:55:15

标签: php mysql codeigniter grocery-crud

我试图整合杂货店一个系统,但我不明白什么 set_relation我的数据库设计已经有了关系所以我想知道这将如何帮助,或者更确切地知道它的作用。我无法理解文档'实例

  

DOCS示例

void set_relation(string $ field_name,string $ related_table,string $ related_title_field [,mixed $ where [,string $ order_by]]) 快速描述:设置关系1-n数据库关系。 设置关系1-n数据库关系。这将自动为字段创建下拉列表,并显示字段的实际名称,而不仅仅是列表的主键。一个例子:

$crud->set_relation('user_id','users','username');

您可以从其他表中调用多个字段,语法非常简单。就在第3个字段,您将获得符号{和}。所以它将是例如:

$crud->set_relation('user_id','users','{username} - {last_name} {first_name}');

你可以拥有自己喜欢的任何语法或符号。例如,你可以:

$crud->set_relation('user_id','users','{username} ( {last_name} {first_name} )');

括号只是为了表明你可以插入你喜欢的任何符号。

0 个答案:

没有答案