0

私は、エージェント(名前)、電話番号、日付の3つの値で整理された、データベースにあるすべての録音をユーザーが検索できるようにするアプリに取り組んでいます。日付は日時値として記録されます。ユーザーがこのガイドラインに従って時間範囲を選択できるようにする高度な検索機能を提供したいと思います。

年:テキストフィールドに入力月:テキストフィールドに入力日:テキストフィールドに入力時間:範囲の上限と下限を表す2つの選択リスト分:範囲の上限と下限を表す2つの選択リスト

このRailscastで検索ロジックの開始方法を確認しましたが、日付部分をRailsクエリに渡す方法がわからないので心配です。通常select date_part(hh, date) as date_hour from table_name、時間の値を取得するようなものを実行しますが、Railsで、またはRyan BatesがRailscastで提案している方法で、どのように実行しますか?

4

1 に答える 1

1

によってアクセスするコントローラーの値を連結してparamsから、日時に解析することができます。

次に、DateTime.strptimeを使用すると、形式を指定して文字列をDateTimeに変換できます。

于 2012-10-27T21:00:14.967 に答える