Closed kumackey closed 4 years ago
ログインせずとも検索から本の詳細に辿りつけるようになりたい https://bookoutput.work/books/search?utf8=%E2%9C%93&q%5Bkeyword%5D=JavaScript&commit=%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B
上のurlから適当な本をクリックするとわかりますが、モーダルが出てきて、ログインしないとクイズページにたどり着けないという仕様になってました。
仮にログインしたとしても、モーダル経由で「登録する」という動作が必要で、あんまりユーザーライクじゃないと思っていました。
booksテーブルからuser_idを消去しました。 「本を登録した人」という意味で関連付けていましたが、必要だと思ったことはなかったです。
検索時(books/search)に、本のところをクリック → books/createが作動し、
if 本がbooksテーブルにない booksテーブルに登録し、新しくできたbooks/:idに遷移 else そのまま本のbooks/:idに遷移 end
って感じにしました
それに伴い、
を行いました。
目的
ログインせずとも検索から本の詳細に辿りつけるようになりたい https://bookoutput.work/books/search?utf8=%E2%9C%93&q%5Bkeyword%5D=JavaScript&commit=%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B
上のurlから適当な本をクリックするとわかりますが、モーダルが出てきて、ログインしないとクイズページにたどり着けないという仕様になってました。
仮にログインしたとしても、モーダル経由で「登録する」という動作が必要で、あんまりユーザーライクじゃないと思っていました。
概要
booksテーブルからuser_idを消去しました。 「本を登録した人」という意味で関連付けていましたが、必要だと思ったことはなかったです。
検索時(books/search)に、本のところをクリック → books/createが作動し、
って感じにしました
それに伴い、
を行いました。