在Laravel 5.2中序列化和反序列化列数据

时间:2016-01-17 21:58:34

标签: php mysql laravel laravel-5.2

我是Laravel的新手并使用Laravel 5.2开发电子商务网络应用程序。我有以下表格结构:

Products - ID - title - content

Product_meta - meta_id - key - value - product_id

表关系:

Product.php

class Product extends Model {
    public function meta(){
        return $this->hasMany('App\ProductMeta', 'product_id');
    }
}

ProductMeta.php

class ProductMeta extends Model {
    public function product() {
        return $this->belongsTo('App\Product');
    }
}

产品元的输入字段如下:

name="product_meta[price]" name="product_meta[guideline] ...

我想在product_meta表格中存储产品附加信息,即价格,指南等。在我的情况下以串行化形式存储product_meta数组是一种好习惯吗?我该如何处理?或者您能否建议任何其他方式来存储/ 更新产品元素?

由于

0 个答案:

没有答案