ruby-on-rails-5 相关问题

对于特定于Rails 5.0.x版的问题。如果您的问题通常适用于Ruby on Rails,请使用标记[ruby-on-rails]。

如何使用Ruby tap方法预填种子数据

我在我的seed.rb中使用Ruby的tap方法,如下所示: - PaymentMode.find_or_create_by(name:“Cash”)。tap do | pm | pm.instrument = false pm.bank_account_allocation = false pm.save!结束在......

回答 1 投票 0

Rails - 如何在控制器内使用帮助程序

当我意识到你应该在视图中使用帮助器时,我需要一个帮助器在我的控制器中,因为我正在构建一个JSON对象来返回。它有点像这样:def xxxxx @comments = ...

回答 7 投票 191

Rails 5:不为模型更新嵌套属性

虽然常规属性可以正常工作,但我无法通过rails来更新我的嵌套属性。这是我的结构:unit.rb:class Unit <ApplicationRecord has_many:unit_skill_lists has_many:...

回答 1 投票 0

Rails 5- RAILS_ENV =生产佣金资产之间的区别:预编译和佣金资产:预编译

我是Rails的新手,甚至是新手。 RAILS_ENV =生产佣金资产:预编译和佣金资产:预编译有什么区别?是不是预编译应该只在......

回答 1 投票 2

Coffeescript没有从广播消息中继作业接收数据

这是代码:如何确保javascripts / channels / chatrooms.coffee正在加载和接收:(数据)有效吗? Console.log数据没有加载我前几天发布了这个问题。它来自......

回答 1 投票 0

'$ oid'是MongoDB中的非法密钥

当我尝试使用MongoID在哈希字段中保存一些数据时,我在Rails应用程序中遇到过这个错误(并且被这个错误困扰了几次):'$ oid'是MongoDB中的非法密钥,我没有发送任何数据。 ..

回答 1 投票 0

与同一模型的多个has_one关系

我有一个User和Shop模型(Rails 5.2),它应该有多个位置,比如ship_location,bill_location ......我怎样才能多次使用相同的Location?用户和商店模型......

回答 1 投票 0

Rails 5动态添加非持久性ActiveRecord属性

我有一个Rails 2.3应用程序,我想升级到Rails 5.在我的一些模型中有非持久性属性,我可以在我的控制器中读取和写入:r_v = Model.new r_v [:...

回答 1 投票 0

使用ajax无法正常运行的Form_for更新操作

我正在通过创建一个简单的应用程序来管理产品作为数据表,从而学习ajax。在更新之前,任何事情(新的,创造的,编辑的)都做得很好。更新表单中的提交按钮在我单击时不执行任何操作。 ...

回答 1 投票 0

Select2自动完成和标记不工作Rails 5

我正在构建rails 5 App并使用acts_as_taggable_on,select2和simple_form gems集成标记功能。基本上我要做的就是在新产品表格上标记产品,......

回答 1 投票 0

将rufus-scheduler日志传递给production.log文件

如何将所有日志从rufus-scheduler重定向到log / production.log?例如,在控制台中我可以看到类似的东西:↳config/ initializers / XXX_scheduler.rb:15 {70173962355140 rufus -...

回答 1 投票 1

您必须将Bundler 2或更高版本与此lockfile一起使用

我正在使用heroku,每次我尝试推送我的应用程序时,此消息显示出来:remote:压缩源文件...完成。 remote:构建源:remote:remote:----->检测到Ruby应用程序...

回答 10 投票 16

Rails 5白名单css属性为sanitize帮助

我需要允许内联“style = position:absolute;”由sanitize输出(post.content)。我发现Rails 4的文档说config.action_view.sanitized_allowed_css_properties = ['position'] ...

回答 3 投票 1

在Rails 5中解析url时,如何将“/ api”附加到“localhost:3000”?

我正在尝试使用Rails 5 api中的“devise_token_auth”实现“忘记密码”功能,其中我执行了以下步骤:点击“localhost:3000 / auth / password”...

回答 1 投票 0

无法获得active_record.time_zone_aware_attributes和skip_time_zone_conversion_for_attributes

我似乎无法在我的应用程序中使用我的Rails 5应用程序中的skip_time_zone_conversion_for_attributes或active_record.time_zone_aware_attributes .rb我有config.active_record.default_timezone = ...

回答 1 投票 1

给定一个时间戳,如何确定几周前?

我希望返回自我的应用程序中创建用户以来的周数。我的模型是User.rb(id,created_at)给定user.created_at:2.4.0:008> user.created_at => Mon,14 2017年8月15日:......

回答 2 投票 1

Rails 5:在生产中加载lib文件

我已将我的一个应用程序从Rails 4.2.6升级到Rails 5.0.0。升级指南说,默认情况下,Autoload功能现在已在生产中禁用。现在我的制作总是出错...

回答 9 投票 99

如何让jquery-cookie插件与Rails 5一起使用?

我想使用Rails 5.0.1,我还需要在我的应用程序中使用jQuery cookie插件。我把它包含在我的Gemfile gem'jquery-cookie-rails'中,但是自从我的Rails依赖项改为5.0.1后,我......

回答 1 投票 1

如何修复PG :: UndefinedTable:错误:关系不存在

所以我在第三台笔记本电脑上安装这个应用程序,并且它在其他2上运行正常,但是在这一个我正在尝试这个psql错误,无论我尝试什么样的rake命令。实际上没有rake命令可以工作。我有 ...

回答 1 投票 0

RSpec在factory_bot对象中看不到更新的属性

我有一个名为SiegeReport的报表对象,它进行一些计算并返回整数对象。当建筑物中没有战士时,那么siege_ability等于0.代码本身不是......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.