【发布时间】:2016-01-08 06:23:03
【问题描述】:
如何在辅助表中保存多张图片?
我的第一个表是Car,其中包含以下字段:
- 身份证
- 标题
- featured_image 和
我的辅助表是Gallery,其中包含以下字段:
- 身份证
- car_id
- gallery_images
Model Car.php
class Car extends AppModel
{
var $name='Car';
var $hasOne = array(
'Gallery' => array('className' => 'Gallery',
'foreignKey' => 'car_id'
));
}
模型库.php
class Gallery extends AppModel
{
var $name='Gallery';
var $belongsTo = array(
'Car' => array('className' => 'Car',
'foreignKey' => 'car_id',
)
);
}
CarController.php
$this->Car->saveAll($this->data)
【问题讨论】:
-
请说明
gallery_images字段是什么以及它包含什么数据类型。您打算将图像的文件名存储在哪里? -
gallery_images 是画廊表的字段名称,其中包含图像名称和数据类型是 varchar 和我的计划
标签: cakephp orm cakephp-2.x