- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在数据导入器中,我有代码试图添加一堆 ActsAsTaggableOn::Tag
对象到可标记的标签列表:
existing_item = FeedItem.where(url: item[:url]).first
if existing_item.nil?
new_item = FeedItem.new
new_item.attributes = item.except(:id, :feeds)
new_item.feeds = Feed.where(id: feeds_old_to_new(item_feeds, feeds))
new_item.tag_list.add(
ActsAsTaggableOn::Tag.where(id: tags_old_to_new(item[:tags], tags)))
new_item.save!
else
# ... merge imported record with existing item ...
end
tag_list.add
需要一个标签名称列表,而不是标签对象。有没有办法添加标签对象?我在作为可标记行为的文档中找不到任何内容,而且它的代码太神奇了,我无法理解(例如,
Tag::concat
似乎不会改变自我!)
最佳答案
gem 真的只是为你添加了这个:
has_many :taggings
has_many :tags, through: :taggings
ActsAsTaggableOn::Tag.where(id: tags_old_to_new(item[:tags], tags))).each do | t|
new_item.tags << t
end
关于ruby-on-rails - Rails "acts-as-taggable-on": how to add tag *objects* to taggables, 不按名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47740207/
在数据导入器中,我有代码试图添加一堆 ActsAsTaggableOn::Tag对象到可标记的标签列表: existing_item = FeedItem.where(url: item[:u
因此,在为我的 rails 应用程序搜索标记 gem 后,我发现了惊人的 acts-as-taggable gem 。安装它并玩转我发现它将所有标签保存在一个标签数据库中,它只保存 Tag.name
有人将作为可标记的行为集成到 RailsAdmin 中吗?我正在尝试 rails_admin_tag_list但这对我不起作用。 我的环境: **Gems included by the bundle
我最近在我的应用程序中用 acts_as_taggable_on 替换了 acts_as_taggable_on_steroids 并且我一直遇到一个问题,即 Rails 找不到与新插件关联的类。我认
我的问题有答案 - how to find entries with no tags using acts-as-taggable-on? 但不幸的是效率非常低。它在循环期间对数据库进行一次命中 我有
我从数据库中检索了 54 项: items = Item.where(condition) items.count == 54 and then: items.each {|i| i.tag_list
我可以覆盖标记对象序列化的方式吗?目前一切都已返回,我想排除 id、created_at、updated_at 和标记。我正在使用 JMS Serializer 包,Doctrine Extensio
这将是一个非常愚蠢的问题,我只知道这一点,但我还是要问,因为它快把我逼疯了。 如何让 acts-as-taggable-on 起作用? 我用 gem install acts-as-taggable-
这里是 Rails 新手! 我正在使用 acts-as-taggable-on 来实现基本标记,但我想修改默认行为,以便可以使用相同的标记多次标记模型的每个实例(比如帖子)。 @post.tag_li
acts-as-taggable-on 中的默认分隔符gem 是逗号。我想在整个 Rails 3 应用程序中将其更改为一个空格。例如, tag_list 应该像这样分配: object.tag_lis
我正在构建一个返回帖子列表的 API (localhost:3000/api/v1/posts): { "tags": [ { "id": 1, "name": "
我正在阅读作为可标记的 Github 文档, https://github.com/mbleigh/acts-as-taggable-on ,我想强制将标签保存为小写。配置部分中的说明说添加行 Act
我添加了 mongoid-taggable到我的 Gemfile,然后在我的模型中添加 include Mongoid::Taggable,但收到一条错误消息: uninitialized const
我目前正在使用 acts-as-taggable-on gem 向我的 Pieces 模型添加标签。 我正在使用 elasticsearch 将标签索引添加到 Pieces。 但是要在创建标签时更新索
在 tag#show 中,我列出了所有带有该标签的条目。在页面底部,我希望有类似这样的内容:“相关标签:链接、列表、相关标签”我的观点如下: :
我在使用 Simple_form 和 acts-as-taggable-on 时遇到了一些问题。 我有一个对象“象形图”,带有一些标签,例如“门”和“紧急情况” 我在我的表单中使用了这段代码 = f.
我正在尝试在数据库中创建大量标签,有人知道如何使用gem acts-as-taggable-on进行此操作吗? 产品表: create_table :products do |t| t.stri
我正在尝试使用 acts-as-taggable-on 按 :type 对 Posts 表进行动态排序 | gem 。 假设我的 Post 对象有 3 列:用户、标题和日期。我可以通过放入 Contr
在我想“按上下文”搜索的情况下,我无法理解“tagged_with”方法的工作原理。 例如,如果我有以下@user: class User "Bobby") @user1.interest_list
我无疑遗漏了一些明显的东西,但我应该如何设置由 生成的各个标签的输出样式? ? 'tags' %>不工作... 请注意,我想为单个结果设置样式,而不是整个 block 。 谢谢! 最佳答案 这应该
我是一名优秀的程序员,十分优秀!