###・実装したい機能
選択した月に登録したデータのみ画面上に表示したいです。
スクリーンショットのように、現在の月から過去1年分をプルダウンで表示するためにはどうしたら良いでしょうか?
ListShifterプラグインを使って、繰り返し処理をしてみてはいかがでしょうか。
①CustomStateにCurrentDateTime - 12を格納
例)2023年2月の場合、2022年2月
- dropdown_list : DropDownに表示するデータ
- kari_date : ListShifterを使って加算した日付を一時保存
- start_date : 現在日付 - 12ヶ月を保存
②ListShifterを使って、月の値+1追加を12回繰り返す
③②をCustomState Listに格納
例)2022年3月〜2023年2月までの日付を格納
④DropDownで表示
「いいね!」 2
userテーブルをgroup byでcreate dateを選択し、round down条件をmonthにしたものをDropdownに渡せばOKかと!
「いいね!」 4
すごい!ありがとうございます!
規則性のあるデータはgroup byがシンプルでいいですね
「いいね!」 1
john03tgck01aさん、yukikunさん
ご回答いただきありがとうございます!
group byの方法で試してみます
「いいね!」 1