如何将多维数组添加到laravel数据库

时间:2019-01-20 22:14:48

标签: php laravel

我想将产品选件存储在数据库中,并在检索数据时遍历它。数据结构采用表格

[
  {
    "color": "black",
    "extralCost": 100,
    "size": {
      "xs": 1,
      "sm": 4,
      "L": 2,
      "XL":6
    },
    "stock":13
  }, {
    "color": "white",
    "extralCost": 0,
    "size": {
      "xs": 1,
      "sm": 4,
      "L": 2
    },
    "stock":7
  },
  ...
]

我希望能够将其存储在数据库中并在视图中检索。

1 个答案:

答案 0 :(得分:0)

将此添加到模型中。

  protected $casts = [
    'column_name' => 'array',
];

要获取数组:

$request->except('_token', '_method')