我在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
我在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中的所有预览
我有一个错误,没有解释.
我的错误:
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) activerecord ×1
imagemagick ×1
linux ×1
memory ×1
minimagick ×1
postgresql ×1
ruby ×1
simple-form ×1