タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

idに関するsuzukaze7のブックマーク (2)

  • Ruby on RailsでAutoIncrementを使わずにシーケンスidをふる - Qiita

    シーケンスのIDを自前でふる Railsの場合、ActiveRecordを使って、AutoIncrementでidを発行しているのが一般的。 でも、自前でふりたい場合がある! 主な理由は、テーブルやデータベースを跨いで連番のidをふりたい場合などかなと思います。例えばシャーディングとか(Railsでシャーディングをサポートしていないけど)。 将来的に大量のレコードが出来て、構成を変える可能性がある場合にはあらかじめ自前でidをふっておくと良い事があるかもしれません。 テーブル構成 シーケンスidを管理するテーブルと、シーケンスidを使うテーブルを作る。例として、userテーブルにuser_idをふるシステムを考える。 テーブル構造 userテーブルには、user_idとemail、暗号化したパスワードを入れる想定。 user_sequenceにidがどこまで進んだかを記録しておく。 シーケ

    Ruby on RailsでAutoIncrementを使わずにシーケンスidをふる - Qiita
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • 1