
Ruby
Ruby On Rails学习时接触以及了解到的东西,稍作留记。
这不是你的确定
有些话不要说说而已。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu云服务器安装nginx部署rails项目
ps:本人新手,自己搞了个阿里云的Ubuntu服务器玩,打算部署一个rails项目,查找资料的过程中走了不少的弯路,自己学习不精,特此记录一下。==========================================软件安装:(之前的博客有所记录)mysql安装:安装方法ruby和rails安装,以及搭建项目:安装方法nginx安装:由于是为了部署Rails项目,所以需...原创 2019-08-28 18:11:12 · 323 阅读 · 2 评论 -
关于ruby的一些小的知识点
关于数组arr = [1,2,2,3,4,]在这里插入代码片获取数组中最小值 a.min => 1获取不包含重复元素的数组a.uniq => [1,2,3,4]正在及时补充原创 2019-10-14 14:09:07 · 154 阅读 · 0 评论 -
rails使用nokogiri解析xml文件
一、安装nokogirigem 'nokogiri'执行 bundle install二、使用NetHelp内方法def self.read_xml_file(url_xml) xml = Nokogiri::XML(File.open(url_xml)) xmlend调用方法xml = NetHelp.read_xml_file("#{Rails.root}/lib/de...原创 2019-11-04 22:27:29 · 282 阅读 · 0 评论 -
rails中关于carrierwave、kaminari、roo组件分享
carrierwave组件carrierwave组件是一个,文件/图片 上传下载相关的组件,使用配置如下①:在Gemfile中加入gem ‘carrierwave’, '0.6.2’进行上传配置②:执行bundle install③:rails generate uploader Avatar #将会生成文件app/uploaders/avatar_uploader.rb这个文件是用来...原创 2019-08-15 15:54:56 · 346 阅读 · 0 评论 -
rails 使用axlsx 导出excel
官方文档:https://github.com/randym/axlsx安装gem 'axlsx', '~> 2.0'代码exl = Axlsx::Package.newexl.workbook.add_worksheet(:name => "Basic Worksheet") do |sheet|sheet.add_row ["商家名称", "公司名称", "状态"]...原创 2019-09-26 23:22:04 · 784 阅读 · 0 评论 -
Ruby发送https请求post和get两种方式
文章内容为个人平时学习笔记,如有错误希望各位批评指正,感激不尽。需要引入的文件require 'json'require 'net/https'require 'uri'post方式#url:对应的https请求#toSend:对应的参数{:name => 'lzy'} 形式 def send_post(url,toSend) uri = URI(url) http...原创 2019-08-12 16:35:44 · 2453 阅读 · 6 评论 -
报错:未定义方法 order_type
说明:order_type是我定义的Redemption表中的一个属性,是通过查询语句redep = Redemption.where(company_id: @company.id,appointment_id: @res.id)但是当我使用时redep.order_type却报错:undefined method `order_type' for #<ActiveReco...原创 2019-10-24 00:27:51 · 670 阅读 · 0 评论 -
rails使用Ajax方式进行页面刷新(初学者笔记)
文章内容为个人平时学习笔记,如有错误希望各位批评指正,感激不尽。Ajax使用get方式刷新页面(json形式数据返回)前端: $.ajax ({ method: 'GET', url: "/products/" + "hahaha" + "/biaodan", dataType: 'json', success: function(data){...原创 2019-08-13 10:55:54 · 407 阅读 · 0 评论 -
关于Ubuntu服务器卸载ruby的坑(初学坑)
背景:初学ROR,想在自己的Ubuntu服务器上搭建一个可用环境,但是前期没学好就去弄,导致环境乱的不行,搭建失败。然后百度删除ruby的方法,坑来了。方法一:直接删除掉ruby的文件夹。因为rails也是依赖于ruby文件下的,通常来说,删除掉了ruby文件夹,整个的ROR就已经删除了(不怕死的我之前在自己的CentOS虚拟机上这么干过,是OK的)方法二:这个过程中发现了一个比较好的...原创 2019-08-21 10:00:06 · 3051 阅读 · 0 评论 -
Ubuntu如何安装Ruby On Rails 并快速新建一个Rails项目
前提是你已经安装好了rails所需要的各种环境===================================================1、定位到指定的位置:rails new abcd(项目名) -d mysql创建一个项目并且指定mysql数据库2、等待一会儿后可以直接执行rails s,但是会报错3、可能回报错缺少js文件在Gemfile中加入gem ‘execj...原创 2019-08-15 18:58:08 · 423 阅读 · 0 评论