はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • お金
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
    • Advent Calendar
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
  • おすすめ

    コーヒー沼

『www.techbox.jp』

  • 人気
  • 新着
  • すべて
  • has_many :throughな多対多のリレーションから、中間テーブルの項目を使って1レコードを取得する - TechBox

    4 users

    www.techbox.jp

    今回はRubyOnRailsでのActive Recordのアソシエーションの話です。 ユーザーが複数の組織に所属可能っていうシステムを作っていく時に、ユーザーのデフォルトの組織を設定したり、 逆に組織に対して代表者を1人決めたいって状況があると思います。 そんな時、中間テーブルのステータスなりフラグを使って1レコード絞って表示したいと思ってやってみると、 案外どーやるんだろ?ってなったりします。 そんな時の自分なりのやり方。 多対多のリレーションとは (例)UserとOrganizationの関係 中間テーブルを作る UserのデフォルトOrganizationを設定する 多対多のリレーションとは 多対多の関係とは、お互いのテーブルのレコード同士が複数の相手側レコードと関連付けられる関係の事。 例を出さないと難しいので、最初に例を挙げて、その例に沿って書いていきます。 (例)UserとO

    • テクノロジー
    • 2017/03/28 19:08
    • Rails
    • Railsでreferencesを使用した外部キーに、同時にUnique属性を設定する - TechBox

      4 users

      www.techbox.jp

      Railsで新しいモデル(テーブル)の作成で外部キー(外部参照)を設定する時に、 同時にユニーク属性を設定していく手順を記載します。 余り使う機会はないかもしれませんが、今回は以下の例を使っていきます。 (例)Userが複数のOrganizationに所属できる多対多の関係で、そのうちの一のOrganizationをデフォルトとして保持するDefaultOrganizationテーブルを作成する場合。 以下がER図です。 試行錯誤して結果を得たので、経過も踏まえて記述します。 解答に書いている事がやり方なので、手早く正解が欲しい方はそちらをご覧下さい。 なぜ必要なのか 普通に外部参照だけをする場合 index作成と同じ要領でuniqueしてみる 1ファイル内で指定 2ファイル内で別々に指定 インデックス付与だけを別に実行 解答 なぜ必要なのか 使用しているDBにもよりますが、先に出した例で

      • テクノロジー
      • 2017/03/28 19:08
      • rails
      • NginxとUnicornでRubyonRailsの本番アプリサーバー構築手順 - TechBox

        3 users

        www.techbox.jp

        Railsに標準で入っているWEBrickは、開発中には気軽に動かせて便利で問題なしですが、 本番でRailsサーバーを動かすには、やっぱりきちんとWEBサーバーを構築してあげる必要があります。 そこで、Rails周りでは最近よく聞くNginx + Unicornでの構成を構築してみたいと思います。 軽い解説 Nginxとは Unicornとは 前提 手順 Unicornインストール Unicorn設定ファイル準備 Unicornの動作確認 UnicornをRakeのTaskに埋め込む Nginxのインストール リポジトリからインストール 動作確認 Nginx設定ファイル準備 動作確認 軽い解説 Nginxとは エンジンエックスと読みます。 いわゆるWEBサーバーで、Apacheと同様の役割を担っているんですが、最近良く聞くようになってきましたね。 Apacheよりも動作が速くなる事もあり

        • テクノロジー
        • 2016/11/11 21:54
        • nginx
        • システム開発
        • rails
        • Ruby
        • 資料
        • webサービス

        このページはまだ
        ブックマークされていません

        このページを最初にブックマークしてみませんか?

        『www.techbox.jp』の新着エントリーを見る

        キーボードショートカット一覧

        j次のブックマーク

        k前のブックマーク

        lあとで読む

        eコメント一覧を開く

        oページを開く

        はてなブックマーク

        • 総合
        • 一般
        • 世の中
        • 政治と経済
        • 暮らし
        • 学び
        • テクノロジー
        • エンタメ
        • アニメとゲーム
        • おもしろ
        • アプリ・拡張機能
        • 開発ブログ
        • ヘルプ
        • お問い合わせ

        公式Twitter

        • 公式アカウント
        • ホットエントリー

        はてなのサービス

        • はてなブログ
        • はてなブログPro
        • 人力検索はてな
        • はてなブログ タグ
        • はてなニュース
        • App Storeからダウンロード
        • Google Playで手に入れよう
        Copyright © 2005-2023 Hatena. All Rights Reserved.
        設定を変更しましたx