Rails

Railsのinverse_ofオプションを✅

アルコリズム(アルコール✖︎アルゴリズム)が完成して喜んでいます。自己結合最高です。 完成後、コードのチェックをするためにrubocopを走らせてみたところ、Rails/InverseOfエラーが出てしましまいました。 ということで、今回は、Rails/InverseOfエラーを…

Active Record クエリインターフェイスの自己結合を✅

引き続きアルコリズム(アルコール✖︎アルゴリズム)作成に苦戦中です。 今回作成したいアルコリズムは、 「ユーザーの酒の強さに応じたお酒の順番を提供すること」 です。 特に、「応じたお酒の順番」を作成することに苦戦していて、順番を格納するテーブルを…

Base64のエンコードを✅

彼女の「この日遊ぼ〜」に「ごめんその日午前午後で練習が(陸上)あるから無理だ」と答えたら彼女に「もう会いたくない」と言われて破局の危機を迎えている23期スバルです。#何とか免れました さて、今回はBase64のエンコード/デコードを学習していきたいと思…

ActiveModelのscopeを✅

PF進捗会に参加して、酒ケジュール作成のヒントをもらった。スコープを活用して条件を決めておくことで、提供したいお酒のアルコール度数をグルーピングできるようで。 「お酒の強さがweakだったユーザーの場合はpercentageが0〜7のお酒、strongだったユーザ…

STI (単一テーブル継承)とポリモーフィズム関連を✅

絶賛ポートフォリオ悪戦苦闘中なわけで。 その中で、診断内容とお酒テーブルを結びつけたいと思っている。 そしてお酒テーブルから派生して同じカラムを持つ酒の種類テーブル?みたいなものを作りたい。 はいはい、中間テーブルにid持たせて多対多を作るやつ…

ライフサイクルフックって何。

vueインスタンスが生成されてとか知らんし。とりあえず動けばいいし。 と考えていた自分に鞭を打つ。ライフサイクルフックを軽くでも頭に入れておかないと痛い目にあうらしい。 Vue嫌い!無理!とイヤイヤ期に突入してしまった自分を鼓舞するために、今回は…

ActiveRecordに保存したデータをVueコンポーネントで表示させたい

ActiveModelにあるデータを.vueに呼び出すためにはどうすればいいんだ。 やり方があるみたいなので、学習していく。 Railsにあるデータをjsonに直す モデルをvueに表示させる 解説 v-for axios mounted 実際にとってきたデータ Railsにあるデータをjsonに直…

Form Objectって何。

PF進捗報告会お疲れ様でした〜映画の予告編共有、コンビニ飯レコメンド、乃木坂46の推しメンレコメンド、みなさん個性的だったな〜参考になるコードを散見したから自分のPF作成に参考にさせていくことにします〜 さて、今回はFormObjectについて取り扱ってい…