一般可以通过加上 jquery.turbolinks.js 或去掉 turbolinks 解决,详见这两个库的文档
加个 post :new 路由,灵活应变不拘泥于形式
外接 27 寸显示器也没多大区别了
思路是对的,没有必要为了写 API 而另准备一套服务器
:plus1:
:plus1:
users = User.where(%w[ user_id user_name gender ].map { |f| "#{f} LIKE :q" }.join(' OR '), q: "%#{params[:q]}%")
最短写法 rails s -b0
@product.option_types.map(&:presentation).join['颜色']
我说怎么没人投简历呢,老实人吃亏呀
include() 早就不是用 join 来查了
好,支持,威武,有希望了!
h.group_by { |k, _| k[0..6] }.map { |k, v| [k, v.map(&:second).sum] }.to_h
代码的总行数不重要,关键是代码结构是否足够清晰,架构好的项目即使功能再多也易于维护
+----------------------+-------+-------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers | 47826 | 19878 | 364 | 1836 | 5 | 8 |
| Helpers | 196 | 165 | 0 | 17 | 0 | 7 |
| Models | 15133 | 10429 | 289 | 643 | 2 | 14 |
| Libraries | 1216 | 1003 | 29 | 65 | 2 | 13 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total | 64371 | 31475 | 682 | 2561 | 3 | 10 |
+----------------------+-------+-------+---------+---------+-----+-------+
:plus1: