如何在cfwheels中保存对象并使用逗号分隔值将数据保存到关联表中?

时间:2016-04-15 14:35:07

标签: coldfusion cfwheels

如何将对象保存在cfwheels中,并以逗号分隔列表的形式从表单输入字段中添加数据,并将此数据保存在相关表中?

我的表单将数据传递给params结构中的控制器。 有一个字段“标签”,其中包含“Apple,Pear,Banana”等值。

如何将此数据保存到第二个相关表格?没有第二次查询和没有交易可以吗?

这是简化的控制器:

public void function create() {
news = model("News").new(params.news);
news.save()
}

普通对象数据应该转到表中 新闻 相关数据来 标签

我在两个模型中创建了关联。

1 个答案:

答案 0 :(得分:1)

根据您提供的信息,很难提供更多反馈:

public void function create() {
  news = model("News").new(params.news); //<- this is enough
  // news.save() //<- not needed
}

您可能需要包含发布/获取数据,模型,以及结果是什么以及预期结果的描述。