摘要: table1 : has_many :table2 table2: belongs_to :table1, has_many :table3 table3: belongs_to :table2 1、通过table1查询table3: table1.joins(:table2 => [:table3 阅读全文
posted @ 2020-07-06 09:34 吕兴杰 阅读(708) 评论(0) 推荐(0) 编辑
摘要: lstrip : 去掉首空格rstrip : 去掉尾空格gsub : 去掉全部空格,不过要用到pattern匹配 阅读全文
posted @ 2020-04-27 09:22 吕兴杰 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 第一种一对多:has_many:subject belongs_to:user 创建关联子表数据为:user.subject.create(a: 100,b:200) 第二种一对一:has_one:subject belongs_to:user user.create_subject(a: 1, b 阅读全文
posted @ 2020-04-26 09:11 吕兴杰 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Source: https://electrictoolbox.com/delete-all-data-mysql/TRUNCATE TABLE table_name; 阅读全文
posted @ 2020-04-24 16:52 吕兴杰 阅读(425) 评论(0) 推荐(0) 编辑
摘要: # 关闭新打开的页面回到第一个页面继续 page.driver.browser.window_handles.each do |handle| page.driver.browser.switch_to.window(handle) page.execute_script "window.close 阅读全文
posted @ 2020-04-15 09:22 吕兴杰 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、params.except(:controller, :action) 2、params.slice(:id, :name, :email, :mobile, 、、、、、、) 阅读全文
posted @ 2020-04-08 11:00 吕兴杰 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 我使用js存储cookie,定义key值是menu,存储过程中出现了相同的menu键值而且有的时候有一个还是null,折腾了三四个小时不知道啥问题; 早上到公司后想着换换键值,就把键值换成了selected_menu,再次测试可以了,😄,不知道是啥鬼,特别奇怪的问题,有小伙伴遇到这个问题了可以用这 阅读全文
posted @ 2020-04-08 09:10 吕兴杰 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 目前大部分成程序员都将一些数据放入到了缓存(redis)中,但是你是否对这个redis内存占用了解呢?下面我们就来说一下redis的内存最优使用: 1、我们首先来介绍一下我们在存入大量数据到redis中后会出现部分数据丢失情况: Redis是用内存当缓存的。内存是无限的吗?相反,内存是很宝贵而且是有 阅读全文
posted @ 2019-12-30 14:57 吕兴杰 阅读(2800) 评论(0) 推荐(0) 编辑
摘要: mode="history"是去除链接中的'#'的,但是加上后页面刷新回报404错误,怎么办呢? 解决办法:只需要在nginx中最末尾加上 try_files $uri $uri/ /index.html; 即可,例如: server { listen 80; server_name k-line- 阅读全文
posted @ 2019-12-17 17:56 吕兴杰 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 参考: https://github.com/whomwah/rqrcode 1. gem 'rqrcode' 2. 在helper中: 3、views页面 <%= image_tag generate_qr_code('http://baidu.com')%> 阅读全文
posted @ 2019-09-26 19:37 吕兴杰 阅读(443) 评论(0) 推荐(0) 编辑