毎日やったことを記録していく(2019/7/1 85日目)
今日やったこと
英語
TOEIC® L&R テスト 文法問題 でる1000問
- 回答数:5問
iKnow
- 新規:0個
- 復習:50個
スタディサプリENGLISH
- クイックワードクイズ:1サブセクション
読書
Refactoring: Ruby Edition
- 3ページ(位置No: 383〜416)
開発
danime-nico-tools
fixtures
の更新
コミュニティ
Sendagaya.rb
- Rails6
知ったこと
Array#zip
slefと引数に渡した配列の各要素で配列の配列を生成するメソッド。
使いこなせると非常に便利そう。
FactoryBot.attributes_for
オブジェクトを生成するのではなくカラムと値のペアをハッシュで返すメソッド。
Bulkインサート
Rails6からBulkインサートがサポートされる。
大量にレコードを作成する場合はBulkインサートでした方が速度が早くなる。
ただしバリデーションやコールバックは実行されないところに注意。
これまではactiverecord-importがよく使われていた。
感想等
無断欠席の多発
Sendagaya.rbで無断欠席が多発してて主催者の方々も問題視してる。
なにかいい方法ないだろうか・・・。