楼主
2012 年招 Ruby,开 12K-16K
2019 年招 Ruby,开 8k-14k
所以,招不到人才是正常现象
不是针对楼主,只是说说 Ruby 在国内的现实状况
The arguments you pass to perform_async must be composed of simple JSON datatypes: string, integer, float, boolean, null, array and hash.
这段代码你确定执行过吗?obj=new B
是什么鬼?
试试 https://github.com/swanandp/acts_as_list
class Comment < ApplicationRecord
belongs_to :post
acts_as_list scope: :post, column: :floor_no
end
order_items 全表 group?
巧妙。但是当 Order 有附加的 where 条件时,是否需要把这个条件带入到 aggs_sql 里?
本次大会视频似乎是被 itdks.com 垄断
的确是“各人有各人的看法”,通过 pull request 流程讨论,最终由 maintainer 决定呗。
开源项目大多也是这样,拒掉的 pull request 也不少,不可能让所有人都满意的。
3.times { |i|
puts i
}
3.times do |i| puts i; end
都可以,只是习惯或约定不这样写而已
看到要用手机号注册我就放弃了,很反感这种非得注册才能看,就个视频而已
看个视频还要注册,被套手机号。。
很遗憾没有去参加。 大会所有的幻灯片现在可以给出了么?另外演讲视频大概什么时候出哇?
nice
https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_only_full_group_by
你的是 MariaDB,可能会有些区别(https://mariadb.com/kb/en/library/sql-mode/)
MariaDB ONLY_FULL_GROUP_BY: For SELECT ... GROUP BY queries, disallow SELECTing columns which are not referred to in the GROUP BY clause, unless they are passed to an aggregate function like COUNT() or MAX(). Produce a 1055 error.
我是分别在 MySQL 5.5.54 和 5.7.23 下测试的
还是只适用于老版本,MySQL 的不严谨坑了好多人。。。
如果不在 group by
里,就必须在聚合函数里。你的 MySQL 是哪个版本?老版本可能不一样
https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_only_full_group_by https://dev.mysql.com/doc/refman/5.7/en/group-by-handling.html
SELECT system_id,created_at
FROM (
SELECT system_id,created_at
FROM false_feed_backs
ORDER BY created_at DESC
) t
GROUP BY system_id
你这个子查询看上去没有意义啊,另外写了 GROUP BY system_id
但是 created_at
不用聚合函数,逻辑上看还是不对。。
使用 group by
的时候,select 出来的多个列,要么在 group by
列表中,要么使用聚合函数
一个回车用 br,两个回车应该用 p
FalseFeedback.order("created_at desc").group("system_id")
你这样生成的 SQL 在逻辑上是错误的,需要补一下 SQL 知识再使用 Active Record
我问的是 RSD
4、熟悉阿里云服务:ECS、CDN、SLB、RSD 等;
RSD 是什么?