今週は「作成日時が1時間以内のレコードだけ一覧に表示」がんばりました。
一覧の絞り込み条件は現在日時との比較しかできないので、「1時間後」という日時フィールドを自動生成し、「1時間後フィールドが現在日時以降」という絞り込み条件で実現しました。
まず計算フィールドだと現在日時との比較ができない!となって、その後formBridgeからの登録なのでapp.record.create.submit動かない!となり途方に暮れました。
最終的にformBridge側でfb.events.form.mountedに書いたけど、厳密にはフォームがマウントされた日時から1時間後なので、開きっぱなしのフォームから登録されたら1時間以内でも一覧から消えちゃう。。。
もっと簡単なやり方あったら教えてください。
今週は「作成日時が1時間以内のレコードだけ一覧に表示」がんばりました。
一覧の絞り込み条件は現在日時との比較しかできないので、「1時間後」という日時フィールドを自動生成し、「1時間後フィールドが現在日時以降」という絞り込み条件で実現しました。
まず計算フィールドだと現在日時との比較ができない!となって、その後formBridgeからの登録なのでapp.record.create.submit動かない!となり途方に暮れました。
最終的にformBridge側でfb.events.form.mountedに書いたけど、厳密にはフォームがマウントされた日時から1時間後なので、開きっぱなしのフォームから登録されたら1時間以内でも一覧から消えちゃう。。。
もっと簡単なやり方あったら教えてください。
4
8
イシイケンタロウ
|
2021/01/20
|
最近の自分的アップデート