メンタルゴリラの開発ブログ

ジュニアレベルのエンジニアがノーマルレベルになるための過程を残していくブログです。

2020-01-01から1年間の記事一覧

返り値がnilになり得るならscopeは使うな

事の発端 scope :showing, ->(now = Time.current) { where('start_at <= ?', now).where('end_at > ? OR end_at IS NULL', now) } のような日時指定してデータ取得するみたいなscopeを書いた。 このとき一致するものはないため結果は[]を期待していたがなぜ…

転職して2ヶ月経ちました(半年経ってました)

こんばんは。 先週整体に行って「これは…面白い身体してますね」と苦笑されました、うつです。 肩こりが酷すぎて行ったんですが、そこで肩が45度までしか上がってないことが発覚して「ははっ」と乾いた笑いが出ました。 骨盤が歪んでたみたいで、そこ治すだ…