-
ruby-on-rails – 使用puma-dev为Rails本地工作SSL / https
所属栏目:[百科] 日期:2020-12-17 热度:141
当您访问https://yourlocalsitename.dev时,puma-dev应该与https / SSL一起使用初始安装puma-dev -install. 我可以在Chrome中看到证书开发工具安全,但它说 This page is not secure (broken HTTPS).Certificate ErrorThere are issues with the site's certif[详细]
-
ruby-on-rails – 如何在rails控制器操作上激活Facebook像素
所属栏目:[百科] 日期:2020-12-17 热度:164
我在rails应用程序上有一个 ruby.我按照facebook的说明添加了一个像素. 但是,要跟踪转化,Facebook要求您将页面放入到达所需结果时显示的转换中.即如果我想展示一个客户已经注册,我会在注册后将你去的页面作为跟踪的成功对象. 我的问题是,在我的应用程序中,当[详细]
-
ruby – 论证处理是“僵化的”是什么意思?
所属栏目:[百科] 日期:2020-12-17 热度:110
摘自07#for Proc#lambda?: Returns true for a Proc object for which argument handling is rigid. Such procs are typically generated by lambda. 什么是“严格的论证”处理? 解决方法 如果传递错误数量的参数,Lambdas将引发ArgumentError,Proc.new不[详细]
-
ruby-on-rails – 将字符串作为ruby中方法的条件
所属栏目:[百科] 日期:2020-12-17 热度:115
有没有办法通过字符串操作创建条件.这里是我尝试将字符串作为条件传递给include的代码?方法. "hello eveyone in the house".include?(%w('hello' 'world' 'new york' 'place').join(" || ").to_s) 解决方法 包含条件的参数?是不可能的,因为包括?只接受一[详细]
-
如何解析Ruby中的JSON响应
所属栏目:[百科] 日期:2020-12-17 热度:65
最终目标是成为返回机场天气的聊天机器人的一部分. 使用import.io,我构建了一个端点来查询我提供此响应的天气服务: {"extractorData"= {"url"= "https://www.aviationweather.gov/metar/data?ids=kokbformat=decodedhours=0taf=offlayout=ondate=0","resour[详细]
-
在Ruby中创建一个方形乘法表
所属栏目:[百科] 日期:2020-12-17 热度:75
我在接受采访时得到了这个问题并得到了几乎所有答案,但最后一部分却陷入困境.例如,如果我想获取5的乘法表,我想让输出格式如下: 1,2,3,4,52,6,8,103,9,12,154,16,205,10,15,20,25 我对此的回答是: def make_table(n) s = "" 1.upto(n).each do |i| 1.upto(n[详细]
-
ruby-on-rails – ActiveAdmin自定义选择过滤器下拉列表名称
所属栏目:[百科] 日期:2020-12-17 热度:172
对于用户模型,我有一个过滤器来检查用户的预订状态,该状态由整数值(0,1或2)表示. User ActiveAdmin索引页面上的过滤器使用以下代码实现: filter :booking_status,as: :select 但是,这会导致下拉选项为0??,1或2. 如果管理员用户从下拉列表中选择它们,我希望[详细]
-
ruby-on-rails – Rails – TypeError:更新时,nil不是符号也不
所属栏目:[百科] 日期:2020-12-17 热度:78
我正在尝试更新属性.它是一个默认值为false的布尔值.在我的方法中,我进行查询以找到合适的用户.然后我尝试通过将所有者布尔值翻转为true来更新该用户.这是一个非常奇怪的错误我得到因为它正在更新方法但它也发出此错误TypeError:nil不是符号也不是字符串 我[详细]
-
ruby – `require’:无法加载此类文件 – HTTParty(LoadError)
所属栏目:[百科] 日期:2020-12-17 热度:178
首先,我是关于 Ruby的新手,我正在遵循 https://www.distilled.net/resources/web-scraping-with-ruby-and-nokogiri-for-beginners/的简单教程 我有一个test.rb文件,其中包含以下内容: require 'rubygems'require 'Nokogiri'require 'HTTParty'require 'Pry'[详细]
-
ruby-on-rails – 显示持续时间(以分钟为单位)到小时
所属栏目:[百科] 日期:2020-12-17 热度:64
我想显示电影的持续时间.现在movie.duration以分钟(整数)显示 %b Duration: #{ @movie.duration } # 134 mins rails是否有时间助手来表明这是一种更人性化的方式?像这样的东西: Duration: 2h 23min 解决方法 distance_of_time_in_words可能对您有所帮助 do[详细]
-
如何在Ruby中缓存方法结果
所属栏目:[百科] 日期:2020-12-17 热度:161
在 Python中,我可以轻松地修饰方法,以便记住它们的结果: def store(self): a = line1() b = line2(a) return line3(b) = from lazy import lazy@lazydef store(self): a = line1() b = line2(a) return line3(b) Ruby中是否有一些类似的习惯用法只计算一次[详细]
-
ruby-on-rails – 如何在Rails中使用Ruby中的外部API
所属栏目:[百科] 日期:2020-12-17 热度:138
我需要在我的应用程序中使用外部API才能获得公司信息.从未在 Ruby中使用过API,我不知道从哪里开始.也许有一个宝石,但我发现2 API返回我JSON: https://datainfogreffe.fr/api/v1/documentation和 https://firmapi.com/(他们在法国抱歉). 有人有一个很好的教[详细]
-
ruby-on-rails – 获得最近5条记录
所属栏目:[百科] 日期:2020-12-17 热度:125
在我的应用程序中学习RoR,我想在列表中获取最后的x(比如5)记录. 目前我全部使用 % @business_partner.received_documents.each do |document| % 查看文档和SC帖子,我尝试使用下面的代码,但得到一个空列表. % @business_partner.received_documents.last(5) d[详细]
-
ruby-on-rails – rails“public / system /”中rails“system”
所属栏目:[百科] 日期:2020-12-17 热度:183
在rails应用程序中存储非预编译公共资产的标准位置是“公共/系统”.这有什么理由吗?我想保持简单,为什么不把资产放在“公共”文件夹中呢? 解决方法 公共/系统文件夹本身不是Rails标准,甚至不是文档推荐.像Capistrano这样的部署工具采用该约定作为建议,您可[详细]
-
ruby-on-rails – 如何在我的Rails项目中使用Rails Selectize?
所属栏目:[百科] 日期:2020-12-17 热度:61
我收到了错误 Selectize: Dependency MicroPlugin is missingMake sure you either: (1) are using the "standalone" version of Selectize,or (2) require MicroPlugin before you load Selectize. application.js中: //= require jquery//= require jquer[详细]
-
ruby-on-rails – Rails与名称空间的多态关联
所属栏目:[百科] 日期:2020-12-17 热度:149
我想保存不同的结果(默认和手动),每个结果都有原因.认为这将是多态关联的好地方.然而,这些模型是命名空间的,这是一个比预期更加诡异的方法.在 the guide之后 应用程序/模型/事件/ reason.rb # id :integer not null,primary key# reasons :string# reasonabl[详细]
-
Ruby类变量初始值
所属栏目:[百科] 日期:2020-12-17 热度:86
参见英文答案 Total newbie: Instance variables in ruby?????????????????????????????????????4个 在PHP中我写道: Class Test{ public $a=100;}$a=new Test();echo $a-a; //prints 100 它打印100,但在我写的时候是ruby: class Test @a=100 attr_accessor[详细]
-
Ruby根据多个条件对数字数组进行排序
所属栏目:[百科] 日期:2020-12-17 热度:81
我的数组看起来像这样: to_sort = [[1,27,-3,1.0],[2,-2,2.0],[3,3.0],[4,4.0],[5,5.0],[6,1,11.0],[7,12.0],[8,13.0],[9,2,14.0]] 我想基于它们的第二个和第三个值按升序对这些数组进行排序,但是对于第三个数字具有负数的数组必须逐渐排序并放在其他数组之[详细]
-
ruby-on-rails – Git – CONFLICT(重命名/删除)是什么意思?
所属栏目:[百科] 日期:2020-12-17 热度:112
我在理解其他SO问题中的含义方面没有取得多大成功. 这是一个ruby on rails项目.如果你知道该怎么做,它可能真的很简单.我尝试合并两个分支,这是结果的(部分). CONFLICT (rename/delete): db/migrate/20160705073411_create_building_employees.rb deleted in[详细]
-
ruby – 在rackup文件中设置服务器选项
所属栏目:[百科] 日期:2020-12-17 热度:186
我正在尝试设置服务器选项I.E.端口,主机等,但我在config.ru文件中找不到任何关于如何做到这一点. 我已经尝试将配置选项放入哈希,然后执行: configure { set :server,config[:server][:handler].to_sym }Rack::Handler.default.run(App,config[:server]) 还[详细]
-
ruby-on-rails – Turbolinks和3D派对插件问题?
所属栏目:[百科] 日期:2020-12-17 热度:127
我有网站 http://www.optimapo.ru/ 我安装了一些3d派对脚本: 在线聊天( https://www.jivochat.com/)和yandex analitics. 但由于涡轮连接,它们无法正常工作. 例如,实时聊天仅出现在主页上.但是当我们转到使用turbolinks加载的另一个页面时,它消失了. 在关闭b[详细]
-
数组 – 如何让我的数组只在Ruby中本地操作(在函数内)?
所属栏目:[百科] 日期:2020-12-17 热度:172
当我运行下面的 ruby代码时,为什么我的数组被全局操作?我怎样才能在函数范围内操作数组? a = [[1,0],[1,1]]def hasRowsWithOnlyOnes(array) array.map { |row| return true if row.keep_if{|i| i != 1 } == [] } false;endputs a.to_sputs hasRowsWithOnly[详细]
-
ruby-on-rails – Rails 5中的客户端验证simple_form
所属栏目:[百科] 日期:2020-12-17 热度:123
当我把以下内容放在我的gemfile中时: gem 'simple_form'gem 'client_side_validations'#,github: 'DavyJonesLocker/client_side_validations'gem 'client_side_validations-simple_form'#,github: 'DavyJonesLocker/client_side_validations-simple_form'[详细]
-
ruby-on-rails – Rails委托使用不同的名称
所属栏目:[百科] 日期:2020-12-17 热度:156
您好我在使用Form Object重构模式. 我有两个模型,Project和User.这样的 Project.first.name # "Buy milk"User.first.name # "John Doe" 我有一个表单接受项目的名称和用户的名称. class UserForm include ActiveModel::Model def initialize(name:'',project[详细]
-
ruby-on-rails – 如何使用Dir.glob匹配多个模式?
所属栏目:[百科] 日期:2020-12-17 热度:160
在我的Rails应用程序中,我试图使用Dir.glob收集包含在两个不同目录中的所有文件的路径. 以下代码有效,但不是很简洁.是不是有两种方式可以同时使用Dir.glob匹配两种模式? common_file_paths = Dir.glob("app/assets/mystuff/*").reject do |path| File.direc[详细]