小编Gre*_*rot的帖子

带有act-as-taggable-on的简单表单自定义输入

我在Simple_form和act-as-taggable-on方面遇到了一些问题.

我有一个对象"象形图",有一些标签,如" "和" 紧急 "

我在表单中使用此代码

= f.input :tag_list
Run Code Online (Sandbox Code Playgroud)

当我编辑我的象形图时,系统删除我的逗号并显示我的text_field就像"门紧急",如果我保存我的两个标签被删除并替换为一个标签"门紧急"

我正在网上寻找解决方案,许多人建议在simple_form中创建自定义输入,但我不知道从哪里开始.

我在app/inputs中创建了一个文件tag_input.rb,然后添加了这段代码

class TagInput < SimpleForm::Inputs::Base
 def input(wrapper_options)

 end
end
Run Code Online (Sandbox Code Playgroud)

但现在我迷路了.

对不起我的英语,这不是我的母语

ruby ruby-on-rails acts-as-taggable-on simple-form ruby-on-rails-4

4
推荐指数
2
解决办法
1605
查看次数

缓存资源用尽Imagemagick

我在Minimagick的Rails应用程序上使用Imagemagick,并由此生成了一些象形图。

当我启动流程时,出现此错误,我找不到解决方案

MiniMagick::Error (`convert -limit memory 2GiB -limit map 2GiB -limit   disk 4GiB -background none -fill #000000 -font ttf/SELIS006N.ttf -pointsize 300 label: S public/pictogram_images/RECINTAN-EL-064-layer-1.png` failed with error:
convert.im6: cache resources exhausted ` S' @ error/cache.c/OpenPixelCache/4078.
convert.im6: no images defined `public/pictogram_images/RECINTAN-EL-064-layer-1.png' @ error/convert.c/ConvertImageCommand/3044.
):
Run Code Online (Sandbox Code Playgroud)

我的过程很简单,我有一些.tff文件,每个字符都是一个象形图。我只想生成此角色在png中的所有预览

linux memory ruby-on-rails imagemagick minimagick

4
推荐指数
4
解决办法
2066
查看次数

postgresql上的Activerecord迁移错误

我有一个错误,没有解释.

我的错误:

G::UndefinedColumn: ERROR:  column "conjoncture_index_id" referenced in foreign key constraint does not exist
: ALTER TABLE "reports" ADD CONSTRAINT "fk_rails_c25ad9a112"
FOREIGN KEY ("conjoncture_index_id")
  REFERENCES "conjoncture_indices" ("id")
Run Code Online (Sandbox Code Playgroud)

我的迁移:

class AddColumnToReports < ActiveRecord::Migration
  def change
    add_reference :reports, :conjoncture_indice, index: true
    add_foreign_key :reports, :conjoncture_indices
  end
end
Run Code Online (Sandbox Code Playgroud)

我的创建表迁移:

class CreateConjonctureIndices < ActiveRecord::Migration
  def change
    create_table :conjoncture_indices do |t|
      t.date :date
      t.float :value

      t.timestamps null: false
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

我的模特:

class ConjonctureIndice < ActiveRecord::Base
    has_many :reports
    by_star_field :date
end
Run Code Online (Sandbox Code Playgroud)

我的ConjonctureIndice shema.rb部分:

  create_table "conjoncture_indices", force: …
Run Code Online (Sandbox Code Playgroud)

postgresql activerecord ruby-on-rails

1
推荐指数
1
解决办法
801
查看次数