Rails
目次 目次 背景 配列に要素を追加する Ruby TS 参考記事 背景 配列に要素を追加する方法を忘れそうになるので、ブログにまとめます。 配列に要素を追加する Ruby RubyではArray#pushメソッドを使用します。このpushメソッドは破壊的メソッドなので、元のオブ…
目次 目次 背景 日付をyyyy-mm-ddに変換する方法 Ruby TS 参考記事 背景 仕事で日付をyyyy-mm-ddに変換するのをやったときにパッとできなかったので、忘れないように記事にしようと思います。 日付をyyyy-mm-ddに変換する方法 Ruby まずRubyで日付を生成する…
目次 目次 背景 どうやって前方一致検索を実装するのか whereメソッドの2つの引数の指定方法について 1. シンボル指定 2. 文字列指定 ワイルドカードについて 具体的な実装 参考記事 背景 仕事でユーザーが入力した文字列から検索候補を表示する機能を実装し…
目次 目次 概要 実装 フロント側から渡す値 ストロングパラメータ 感想 参考記事 概要 業務でハッシュを要素とする配列をストロングパラメータで受け取るのを実装したので、忘れないように実装方法を振り返ってみようと思います。 実装 フロント側から渡す値…
目次 目次 概要 バリデーションでよく使うヘルパー presence numericality length comparison(Rails7) uniqueness 独自の検証メソッドを使ったバリデーション 参考記事 概要 Railsのバリデーションでよく使うヘルパーをざっくりまとめました。 まだ働いて1年…