真正有实力的人,不会拘泥于程式语言。有时间怪东怪西,不如去补强自己吧
之前有阵子因缘际会摸了点 laravel,也觉得根本一样,该改名为 php on rails 才对
没感觉,你是跟哪一版的比?
用 WSL 在 window 上开发多年了,效能高,爽度远大于在 mac 上开发。
请问有变数的作法吗? 还是只能够这样子:
User.first.send(:"#{column_name}_before_type_cast")
要优化性能的话,何不先改用 pluck 方法
github insights 內能看 https://github.com/alexreisner/geocoder/network/dependents
关于直接写 SQL 是否比较好看,每个人观感都不一
我的确"考虑的有点简单",or
这方法也是 Rails 5 才新加的功能
只希望这个小工具能给还身在 Rails 3, Rails 4 的人多几项选择啰!
要写
Person.where(name: 'Pearl').or(Person.where(age: 24))
还是
Person.where(name: 'Pearl').or(age: 24)
或是
Person.where('name = ? OR age = ?', 'Pearl', 24)
就看个人抉择呗,各語法都支援的
简单不就是一件好事么?
其实就是个语法糖,举例来说:
Rails 5:
xxx = Model.join(yyy)
result = xxx.where(zzz).or(xxx.where(aaa)).or(xxx.where(bbb))
rails_or:
xxx = Model.join(yyy)
result = xxx.where(zzz).or(aaa).or(bbb)