使用ActsAsTaggableOn向现有标记添加上下文

时间:2016-02-10 21:44:50

标签: ruby-on-rails ruby acts-as-taggable-on

我已经搜索过并浏览了宝石文档,但似乎无法找到如何在预先存在的标记中添加上下文。

我的目标是为DB添加一些特定上下文的标记。据我所知,需要先创建一个标记,然后才能为其分配上下文。

tag = ActsAsTaggableOn::Tag.create(name: "name")
ActsAsAggableOn::Taggable.create(tag: tag.id, context: "context")

^这似乎不起作用,因为它会抛出undefined method create for ActsAsTaggableOn::Taggable。我也无法向Tag.create方法添加上下文,因为这会引发unknown attribute: context错误。

我应该提一下,我想要添加到代码中的上下文在适当的模型中设置:acts_as_taggable_on :types

有关如何使用特定上下文创建标记的任何见解?或者在创建标签后添加它?

0 个答案:

没有答案