-
ruby – rails 3.2.0和heroku
所属栏目:[百科] 日期:2020-12-17 热度:179
嘿伙计我在使用rails 3.2.0amp ;;时遇到了一些麻烦. ruby 1.9.3,我只使用rails new命令创建了一个新的应用程序,我正在尝试部署到heroku.我有以下应用错误: 应用程序中发生错误,无法提供您的页面.请稍后重试. 如果您是应用程序所有者,请检查日志以获取详细信[详细]
-
ruby-on-rails – 在浏览器中渲染模板并更改url字符串?
所属栏目:[百科] 日期:2020-12-17 热度:89
我有2个动作 – 编辑和更新. “编辑”中的表单将值提交给“更新”操作.当保存模型失败时,我渲染编辑teplate,用户看到错误,并且字段预先填充了之前填充的内容.有一个巨大但对我来说 – 在用户浏览器中的URL面板中有/ user / update,即使(因为)我渲染了编辑模[详细]
-
ruby-on-rails – Rails 3和JSON:默认渲染器,但是自定义mime类
所属栏目:[百科] 日期:2020-12-17 热度:170
使用ROAR( https://github.com/apotonick/roar)并且不使用ActiveRecord或我想要的任何视图模板: 使用默认的JSON重定者,但我自己的mime类型使用respond_with呈现JSON 使用默认的JSON解析器,但我自己的mime类型将POST主体的条目放入params散列. 配置/初始化/[详细]
-
ruby-on-rails – 在rails中添加模型范围的文档
所属栏目:[百科] 日期:2020-12-17 热度:181
我不确定这是否真的可行,但我正在尝试通过在app / models文件中添加范围文档来使rails应用程序的文档更加完整.我想要尝试做的是: # This is a description of what the scope does and the action that it performsscope :newest_records,order("created_at[详细]
-
ruby-on-rails – 当我使用Spork时,如何确保帮助程序和模型在RSp
所属栏目:[百科] 日期:2020-12-17 热度:163
似乎我的助手(有时是我的模型)在Spork的每次运行中都没有被重新加载.我应该把什么放进我的“Spork.each_run”区块? 解决方法 我遇到了同样的问题,所以我在each_run块中设置了它: Spork.each_run do # This code will be run each time you run your specs.[详细]
-
ruby-on-rails – 在Rails ActiveRecord中有多个匹配的PostgreSQ
所属栏目:[百科] 日期:2020-12-17 热度:65
我试图通过以下查询从我的数据库中检索多个记录: User.where('name ilike ?','%thomas%') 这很好用.现在我想同时检索多个记录并尝试这个(这似乎在语法上是不正确的): User.where('name ilike any',['%thomas%','%james%','%martin%']) 我究竟做错了什么?[详细]
-
ruby-on-rails – 用设计白名单
所属栏目:[百科] 日期:2020-12-17 热度:195
我正在使用设计来管理我的rails应用程序中的用户身份验证.设计真的很棒. 但是我对我的应用程序有特殊要求:用户必须先列入白名单才能注册为用户. 因此,有一个管理员可以创建允许的电子邮件列表.用户使用电子邮件注册,如果电子邮件位于白名单表中,则他将被注[详细]
-
ruby-on-rails – 使用Rails的Messenger bot:设置多个页面
所属栏目:[百科] 日期:2020-12-17 热度:150
我想创建一个由不同用户用于其Facebook页面的Messenger Bot.我创建了一个rails应用程序并使用 facebook-messenger gem. 我成功创建了机器人,当我为一个页面设置时它可以工作.现在,我按照说明将我的机器人生活在多个Facebook页面上(见“Make a configuration[详细]
-
ruby-on-rails – Ruby on Rails 3最佳实践示例开源应用程序
所属栏目:[百科] 日期:2020-12-17 热度:181
请给我一些非常好的 Ruby on Rails 3应用程序,我可以使用它作为Rails 3中的最佳实践示例.我的想法是想在我的硬盘上安装应用程序,当我有任何问题如何实现时我可以使用它作为参考一些功能.它可以是任何博客引擎,或像Redmine这样的应用无关紧要,但它应该具有几[详细]
-
ruby-on-rails – 如何将其他列的值复制为rails迁移中新列的默认
所属栏目:[百科] 日期:2020-12-17 热度:91
我有一个列价的模型.我需要添加一个new_column marked_price,其price值为默认值.我可以在迁移中写这个,或者最好的方法是什么? 就像是: class AddMarkedPriceToMenuItems ActiveRecord::Migration def change add_column :menu_items,:marked_price,:decima[详细]
-
ruby-on-rails – 如何使用Nokogiri gem获取innerHtml
所属栏目:[百科] 日期:2020-12-17 热度:68
例如我有 HTML: div class="item" p bla blabr/ bla bla /p/div 我需要获得div.item的内部html: p bla blabr/ bla bla /p 我知道我可以使用: doc.css("div.item:first").text text方法返回没有任何html标签的干净文本 但是我应该怎样做才能获得div.item的[详细]
-
ruby-on-rails – 从表中删除与数组中的数据匹配的记录?
所属栏目:[百科] 日期:2020-12-17 热度:69
我有一个2个字段的表.单词和时间戳. 然后我有这个包含一些单词的数组. 如何删除表中与数组中的单词匹配的所有记录? 假设该模型被称为“Word”. 关于如何实现这一点的任何想法?也许循环遍历数组并运行一些破坏查询.任何人都可以指点我吗?谢谢 解决方法 如[详细]
-
ruby-on-rails – 如何在回形针中使用原始图像URL
所属栏目:[百科] 日期:2020-12-17 热度:190
由paperclip上传的图像的原始路径是什么. has_attached_file :attachment,:url = ":rails_root/public/photos/images/:id/:style/:basename.:extension",:default = ":rails_root/public/images/no-image-available.png",:styles = style_options,:default_s[详细]
-
ruby-on-rails – 从字符串中删除尾部“?”
所属栏目:[百科] 日期:2020-12-17 热度:155
我有这个网址: http://localhost:3000/blog/posts?locale=en 我有一个帮助删除?locale = en url: def url_without_locale_params(url) uri = URI url params = Rack::Utils.parse_query uri.query params.delete 'locale' uri.query = params.to_param ur[详细]
-
ruby-on-rails – rails4 – Psych :: BadAlias:未知别名:test
所属栏目:[百科] 日期:2020-12-17 热度:90
尝试使用Capistrano cap deploy部署我的项目:迁移,我在我的 database.yml上的测试别名中出错(这在本地服务器上运行正常) development: database: db_dev adapter: mysql2 username: xxxxxx password: xxxxxx host: localhost encoding: utf8test: test data[详细]
-
ruby – Travis报告了Gemfile.lock损坏的奇怪信息
所属栏目:[百科] 日期:2020-12-17 热度:131
我使用bundler来安装东西,因为我已经添加了Gemfile.lock,travis开始抱怨: Your Gemfile.lock is corrupt. The following gem is missing from the DEPENDENCIESsection: 'echoe' 当然,一切都在当地运作.它也可以使用DeployBot.我甚至安装了docker ubuntu并[详细]
-
ruby-on-rails – MongoDB不断查询命名空间
所属栏目:[百科] 日期:2020-12-17 热度:166
在我的rails应用程序中我使用mongoid并在日志之前几乎每个查询,即使在相同的请求,它也 MONGODB dbname['system.namespaces'].find({}) 这是做什么的?这是性能问题吗?我可以以某种方式缓存,所以它不必一直这样做或至少阻止它堵塞日志? 编辑:这是日志的相[详细]
-
ruby-on-rails – 如何查看对ActiveResource请求的HTTP响应?
所属栏目:[百科] 日期:2020-12-17 热度:99
我正在尝试调试无效的ActiveResource调用. 查看ActiveResource请求的HTTP响应的最佳方法是什么? 解决方法 这很简单.看看回来的反应.[详细]
-
ruby – 分享不同工厂的特质
所属栏目:[百科] 日期:2020-12-17 热度:126
我有许多模型可以是authorable(有作者字段)和/或tenancyable(有租户字段).所以,我写了两个问题. 问题出在测试中.我曾使用shared_examples_for块为关注点编写测试,并将它们包含在我的模型测试中.无论如何,要做到这一点,我有几个特征和后块,例如: after(:buil[详细]
-
ruby-on-rails-4 – 如何使用Sidekiq测试Devise Async?
所属栏目:[百科] 日期:2020-12-17 热度:98
提前致谢! Sidekiq工作正常,但我无法用Devise Async测试它,或者我应该说我不能测试后者? 根据Sidekiq的文档,当测试模式设置为fake!时,给予worker的任何作业都会被推送到名为相同worker的作业的数组中.因此测试这个数组的增加是微不足道的. 但是,使用Devis[详细]
-
ruby-on-rails – 如何为导轨写黄瓜(最佳做法).功能和步骤
所属栏目:[百科] 日期:2020-12-17 热度:147
我目前正在尝试学习黄瓜以及如何正确使用黄瓜.在搜索最佳实践时,描述了大多数旧方法,我还没有真正找到一个好的指南. 我读到了关于这种方法的新方法,但我对最佳实践存在一些问题. 以下是我一直在研究的一些基本黄瓜方案. Scenario: Unsuccessful login Given[详细]
-
ruby-on-rails – 带有cron的可安装引擎(每当宝石)
所属栏目:[百科] 日期:2020-12-17 热度:91
是否可以使用cron(通过when gem)直接在可安装的引擎模型上运行任务.我认为cron无法从主应用程序启动,因为可安装引擎应该是隔离的. 我能够在普通的rails应用程序中使用它并且它工作得很好,但我需要以引擎样式的方式运行任务. 谢谢 解决方法 您不能单独使用 Ra[详细]
-
ruby-on-rails – 为了荣耀欧洲,抑制在RoR中自动创建会话
所属栏目:[百科] 日期:2020-12-17 热度:194
我是 Ruby on Rails的新手,但似乎每次新用户访问网站时都会创建一个新会话.问题是,创建一个会话涉及在用户的浏览器上放置一个cookie,问题是在欧洲,cookie是非法的! 一个特别技术无知的指令认为用户必须事先同意将任何cookie放在他们的计算机上,如果Ruby on[详细]
-
ruby-on-rails – 为什么我在运行rake cucumber时得到“警告:已
所属栏目:[百科] 日期:2020-12-17 热度:151
我刚用rvm为rails开发设置了一个 Linux Mint盒子.我继续生成了一个Rails 5应用程序,设置了mysql连接,添加了 cucumber-rails gem,然后尝试运行: rake cucumber 出于某种原因,我遇到了: /usr/bin/ruby2.3 -S bundle exec cucumber --profile default/usr/lib[详细]
-
ruby-on-rails – 在rake任务中的ActiveRecord :: ConnectionNot
所属栏目:[百科] 日期:2020-12-17 热度:177
我正在创建一个rake任务来删除一些表和触发器. 我的佣金任务: task :remove_rubyrep do sql = -SQL DROP TABLE rr_logged_events,rr_running_flags,rr_pending_changes; SQL ActiveRecord::Base.establish_connection ActiveRecord::Base.connection.execut[详细]