0
私たちが共有するURLにロギングIDを埋め込むアプリケーションの共有要素がいくつかあります。ユーザーがそのURLをクリックすると、データベースにレコードが追加されるので、登録プロセス中にレコードをフォローできます。ブラウザをリセットしてリンクに初めてアクセスすると、コントローラからのセッション情報がないことがわかりました。ただし、その後のすべての要求にはセッションが存在します。それは最初のリクエストの後に作成されるようなものです。Ruby on Rails新しいユーザーのためのセッション
私たちはビュー上でajaxを使ってログに記録しようとしましたが、これは私たちが望むすべての場所で面倒です。
新しいuesrの最初のアクセスでコントローラで使用できないセッションは誰でも知っていますか?
セッション値を設定すると、強制的にクッキーが作成されるようです。あなたがそれをしないと、それらが遅延ロードされているので、クッキーはまだ作成されていないので、コントローラ内のコードでは利用できません。 – user577808