カスタムルートをレールと連動させて日付クエリを実行する方法を見つけようとしています。できればこのレポートを呼びたいと思います。だから私はブラウザで自分のルートにアクセスし、次のようになります。
http://localhost:3000/trips/report
Couldn't find Trip with id=report
レポートをIDとして読み込もうとしているようですか?ここでどこが間違っているのかよくわかりませんか?私のroutes.rb
ファイルには、次のエントリを作成しました。
match 'trips/report' => 'trips#report'
私の旅行コントローラーで次のように。
def report
@trips.all :condition => ["DATE(date) = DATE(?)", Time.now]
respond_to do |format|
format.html
format.json { render json: @trips }
end
end
私はおそらく非常に愚かなことをしています!うまくいけば、誰かが正しい軌道に沿って私を助けることができますか?