草庐IT

autocomplete_fields

全部标签

ruby - 如何在 Ruby on rails 中访问 Controller 中的 hidden_​​field

问题如何从文件view/comments/_comment.html.erb中获取隐藏字段值post_id并在中使用它>controllers/dashboards_controller.rb?-有2个Controller-仪表板和评论,并使用gemact_as_commentable_with_threading现在我得到:ActiveRecord::RecordNotFoundinDashboardsController#indexCouldn'tfindPostwithoutanID配置/routes.rbresources:comments,:only=>[:create,:d

ruby-on-rails - Rails 4 date_field,最小和最大年份?

我正在尝试使用Rails4方法“date_field”为我的表单设置最大年份值,因为用户似乎可以输入大于4位数字的年份。我一直在尝试这样使用它,但似乎没有任何效果。 最佳答案 我是这样做的:我限制了用户可以使用内置选择器和Ruby的Date类中的方法放置的最小和最大日期。唯一的问题是这不是动态的。关于您验证年份的问题,我相信如果浏览器在用户提交表单之前检测到具有日期类型(例如)的输入字段,它会自动执行此操作。希望这有所帮助。编辑:更新Date.now至Date.new. 关于ruby-o

ruby-on-rails - rails - activerecord SELECT TOP 1 field_name * FROM table_name

我有这样一个sql:SELECTTOP1field_name*FROMtable_name我想把它转换成rails中的activerecord。 最佳答案 该代码无法完成工作?YourModel.select(:field_name).first或YourModel.select(:field_name).order('iddesc').first 关于ruby-on-rails-rails-activerecordSELECTTOP1field_name*FROMtable_name,

ruby-on-rails - Rails fields_for 表单未显示

products_controller.rbdefnew@product=Product.new@product.build_discountendproduct.rbhas_many:discounts,:dependent=>:destroyaccepts_nested_attributes_for:discountsattr_accessible:discounts_attributes折扣.rbbelongs_to:product_edit_product.html.erb{:multipart=>true},:remote=>true)do|f|%>//STUFF//does

ruby-on-rails - 返回 : Validate Non-model fields in model file

我的表单中有一些不属于模型的字段,我知道如何在Controller中验证这些字段,但我想知道是否可以在模型中验证它?如果可能的话,接下来我将如何验证?例如text_field(nil,:non_model_field) 最佳答案 试试这个:在模型中放置一个虚拟属性。classMyModel 关于ruby-on-rails-返回:ValidateNon-modelfieldsinmodelfile,我们在StackOverflow上找到一个类似的问题: http

ruby-on-rails - ruby rails : What prevents a user from adding a form field to a form?

如果我在Rails中有一个表单,并且我只想向用户公开某些字段,我该如何防止用户破解表单并添加额外的字段以插入不需要的数据?例如,假设我有一个包含以下列的task.rb模型:name、description、internal_notes。对于“app/views/tasks/new.html.erb”中的公共(public)表单,我只想像这样公开公共(public)字段:formname:description:/form如何防止用户破解表单并执行此操作:formname:description:internal_notes:例如,用户可以输入进入表格,并提交不需要的数据。有什么办法可以

ruby-on-rails - rails 模型 : How to make field read only in Rails model?

我已经为表项定义了属性is_first。在模型项目中,我想根据项目之前是否退出来设置此属性的值。我不希望is_first属性是可写的。请建议我该怎么做? 最佳答案 您需要在您的模型文件中使用attr_readonly:attr_readonly:is_first 关于ruby-on-rails-rails模型:HowtomakefieldreadonlyinRailsmodel?,我们在StackOverflow上找到一个类似的问题: https://stac

ruby-on-rails - 如何通过file_field标签限制只能上传图片?

{:controller=>'controller_name',:action=>'index'},:html=>{:multipart=>true},:validate=>truedo|f|%>我有这个表格。我只想通过此上传上传图像。如何做到这一点? 最佳答案 HTML5 关于ruby-on-rails-如何通过file_field标签限制只能上传图片?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

ruby - 在 Watir 中使用 file_field 上传文件时出现问题

我的系统:Windows10Pro64-bitruby2.1.9p490(2016-03-30revision54437)[x64-mingw32]FireFox47.0.1首先,这是我正在处理的代码:Youcandraganddropyoursupportingdocumentfileshere,orclicktoselectfilestoupload.这是我的watir测试代码:识别并确认文件有效local_file='/Users/tom.feodoroff/Desktop/Charlie_Snoopy.jpg'File.exists?local_fileraise"error"

ruby-on-rails - RoR 实时搜索 (text_field_with_auto_complete) 提交

我有一个“电影”和一个“Actor”表以及“类型转换”作为连接模型。更具体地说,“Casts”有movie_id、actor_id和rolename。我想在“电影”表格中添加实时搜索以搜索Actor和“角色名”文本字段并将它们保存到“类型转换”。我不知道text_field_with_auto_complete是否是正确的选择,但我不想使用太多javascript,因为我不熟悉它。我一直在整个互联网上搜索以找到与此类似的东西,但没有任何结果。我已经设法让它与“@actors.eachdo”一起工作,但它列出了很长的list。 最佳答案