如何在多对多关系中加入表格

时间:2017-02-18 06:04:02

标签: php mysql codeigniter

我有一个名为category的表,其中包含字段和字段具有字段选项

category->fields->fields_options

我创建了一个表cat_fields

┏━━━━┳━━━━━━━━┳━━━━━━━━━━┓
┃ id ┃ cat_id ┃ field_id ┃
┣━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃ 0  ┃ 1      ┃ 2        ┃
┣━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃ 1  ┃ 1      ┃ 1        ┃
┗━━━━┻━━━━━━━━┻━━━━━━━━━━┛

现在我需要这个表来从类别中获得结果 这样我就可以拥有与类别相关的所有字段以及与该类别字段相关的所有选项。

是否有可能一气呵成?

1 个答案:

答案 0 :(得分:0)

您没有显示其他两个表的布局,但假设每个表都有一个ID字段,以下内容应该有效:

console.log(x) // Reference Error, x is in TDZ
let x = 4
console.log(x) // --> 4

调整以使用实际的列名和表名。