如何将对象保存在cfwheels中,并以逗号分隔列表的形式从表单输入字段中添加数据,并将此数据保存在相关表中?
我的表单将数据传递给params结构中的控制器。 有一个字段“标签”,其中包含“Apple,Pear,Banana”等值。
如何将此数据保存到第二个相关表格?没有第二次查询和没有交易可以吗?
这是简化的控制器:
public void function create() {
news = model("News").new(params.news);
news.save()
}
普通对象数据应该转到表中 新闻 相关数据来 标签
我在两个模型中创建了关联。
答案 0 :(得分:1)
根据您提供的信息,很难提供更多反馈:
public void function create() {
news = model("News").new(params.news); //<- this is enough
// news.save() //<- not needed
}
您可能需要包含发布/获取数据,模型,以及结果是什么以及预期结果的描述。