Active Record

Active Recordは、一つのオブジェクトに対しドメインのロジックとストレージの抽象性を結合するデザインパターンです。

RSS
  • 解決済

    回答
    2

    Railsで配列の値でAND検索

    お世話になっております。 Railsアプリでの検索についてです。 やりたいこと 配列の値が全て含まれるレコードを取得したい。 SQLでのINがあると思うのですが、それのAND検索というイメージです。 DB user id name tag id user_tags user_id tag_id cl

    • 0評価
    • 220PV
    moke moke 6日前に ベストアンサー
  • 受付中

    回答
    1

    railsのactiverecordで結合した結果を配列として取得したい

    id name title open_at end_at detail 1 hoge1 title1 2018/01/01 2018/01/30 shousai 1 hoge1 title1 2018/02/01 2018/02/20 shousai 1 hoge1 title1 2018/03/01 2018/04/30 shousa

    • 0評価
    • 23PV
    katoy katoy 6日前に 回答
  • 受付中

    回答
    1

    Railsのacts-as-taggable-onについて

    Railsの勉強のために、少し応用的なブログサイトを開発しております。 投稿には、ユーザーが自由にタグを設定できる仕様です。 以前、acts-as-taggable-onというgemを利用してタグの仕組みを実装したのですが 勉強のためにgemのacts-as-taggable-onを利用せずにタグの仕組みを実装しようと試みております。 そこで1つ質問があ

    • 0評価
    • 36PV
    Rubyliker Rubyliker 1週間前に コメント
  • 解決済

    回答
    1

    Ruby on Railsのform_forについて

    コメント付きブログを開発しております。Railsのform_forについて質問があります。 コメントに返信をする機能を実装しておりますが、返信のフォームがなかなか上手く実装できません。 色々と試しましたが、解決できなかったので、教えて頂けますと幸いです。 【問題点】 返信用のtext_areaに親のコメントのcontent(内容)がデフォルトで入ってしま

    • 0評価
    • 73PV
    Rubyliker Rubyliker 3週間前に ベストアンサー
  • 解決済

    回答
    3

    PHP codeigniterのActive Record(MySQL)でサブクエリを書くことはでき...

    PHPのフレームワーク、codeigniterのActive Recordでサブクエリ(MySQL)を書くことはできますか。 以下のようなSQL文を実行したい場合に、Active Recordですとやはりサブクエリを生成するのは不可能でしょうか。 SELECT * FROM table01 INNER JOIN( //ここにサブクエ

    • 2評価
    • 1435PV
    ykws ykws 3週間前に 回答
  • 受付中

    回答
    1

    RailsのModelに木構造の条件付きhas_manyを設定する方法

    RailsのModelに木構造の条件付きhas_manyを設定するにはどうすればいいのでしょうか? カテゴリーモデルとプロダクトモデルがあります。 class Category < ApplicationRecord acts_as_tree name_column: :link has_many :products end class Pr

    • 0評価
    • 55PV
    mtdsnsk mtdsnsk 3週間前に 回答
  • 受付中

    回答
    0

    子モデルの画像が保存されない

    前提・実現したいこと Railsの勉強をしている初心者です。 一つのフォームから親モデル・子モデルへの保存を行いたいのですがうまく行きません。 ビュー <%= form_with(model: user, local: true) do |form| %> <% if user.errors.any? %> <div id="error_ex

    • 0評価
    • 42PV
    teratailが3週間前に アップデート
  • 受付中

    回答
    1

    codeigniterのactive recordクラスの記述方法について

    $sql_result = $this->db->select("AAA.*") ->from("AAA") ->where("BBB", false) ->where("CCC", $ccc) ->where("(if(!empty($eee))

    • 0評価
    • 50PV
    Zac1988 Zac1988 1ヶ月前に コメント
  • 解決済

    回答
    1

    ActiveRecordでテーブルをまとめてupdateする方法について

    お世話になっております。 テーブルのカラムに表示順番というカラムを持っていて、これのいずれかを削除した場合に、 削除したレコードより下の表示順番が歯抜けにならないように、まとめてupdateしたいと思っています。 これをActiveRecordでどのように記述すればいいのかをご教示頂きたいです。 PrimaryKey col1 表示順 aa

    • 0評価
    • 58PV
    hiepita1 hiepita1 1ヶ月前に コメント
  • 解決済

    回答
    1

    お気に入り登録ができない

    いつもお世話になっております。 Rails5で投稿のお気に入り機能を作成しているのですが、 バリデートエラーになってしまうようでお気に入りの処理がうまく行かずに困っています。 #user.rb class User < ApplicationRecord devise :database_authenticatable, :registerabl

    • 0評価
    • 52PV
    matsuo matsuo 1ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    Actioncableで直前にupdate_attributeで更新したモデルが正しく配信されない

    前提・実現したいこと Rails5でActionCableを使った登録制チャットアプリケーションを作成しています。 ユーザーがオンラインになった時にsubscribedからUserモデルのstatusカラムを1(オンライン)にし、 オフラインになったらunsubscribedから0(オフライン)にしてオンラインステータスを管理しているのですが、 ユーザーが同

    • 0評価
    • 39PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    2

    Railsで動的に増えるテーブルのためのmodelを作る

    既存のデータベース:テーブル「teratail」に対してモデルを作るには bundle exec rails g model teratail --migration=false として、 class Teratail < ActiveRecord::Base self.table_name = 'teratail' end モデルクラス

    • 0評価
    • 74PV
    imamoto_browser imamoto_browser 1ヶ月前に 回答
  • 受付中

    回答
    1

    Railsで複数のテーブルを関連付けする(投稿用に複数テーブルを持つ「いいね機能」の実装)

    いつもお世話になります。 現在RailsでSNSのようなものを作っており、いわゆる「いいね機能」を実装しようと考えています。以下のような3つのテーブルを用意しており「いいねボタン」が押されると「Likeテーブル」の「user_id:」に「Userテーブル」の「id:」を、「Likeテーブル」の「tweet_id:」に「Articleテーブル」の「id:」

    • 0評価
    • 74PV
    togino77 togino77 2ヶ月前に 回答
  • 解決済

    回答
    1

    関連テーブルに条件を付けて検索したい

    Ruby on Railsで、ユーザが出品、または購入ができるシステムを作っています。 その中で、出品したユーザの属性(ここでは学校)を判別し、各学校に依存した商品一覧を表示しようと考えています。具体的には、商品(product)を出品したユーザ(seller)の学校(school)が"○○高校"の場合に限り、商品の情報を取得するというものです。(where

    • 0評価
    • 191PV
    junya451054 junya451054 2ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    Rails Active Record 関連付けで,多対多の関係が複雑でモデルの設計に困っています.

    Rails で,モデルの設定に悩んでいます. 以下のようなことを実現したいのですが,うまくいかないため,Model, Migrationファイルに何を書けばいいのか教えていただきたいです. 以下のモデルが実現したいものです. # model # 中間テーブル class ProjectUser < ApplicationRecord belong

    • 0評価
    • 66PV
    teratailが2ヶ月前に アップデート
  • 解決済

    回答
    1

    RailsのActiveRecordでJSON型のカラムを扱う

    いつもお世話になります。 RailsのActiveRecordでJSON型のカラムを扱う場合なのですが、いろいろな記事を見るとMysqlでという風に書いてあります。ActiveRecordはデフォルトではsqliteを使用していると記憶していたのですが、これはMysqlを指定して使うような方法があるということでしょうか。 不勉強で申し訳ございませんが

    • 0評価
    • 116PV
    lyzmfeqpxs54 lyzmfeqpxs54 2ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    production環境でOAuth認証がうまくいかない

    Apache2とpassengerを使用したproduction環境で、railsアプリケーションを動かしています。 2つのアプリケーション(メインの/クライアントが利用するアプリケーションと、OAuth認証用のアプリケーション、DBは各々別)を利用していて、メインのアプリケーションで未ログイン時には認証用のアプリケーションに飛び、そこでログイン成功したらリ

    • 0評価
    • 58PV
    masuda_yuya masuda_yuya 2ヶ月前に 回答
  • 受付中

    回答
    0

    Rails4 での 親子孫関連の更新

    前提・実現したいこと Rails4 にて 親daily_salon_records、 子daily_product_group_records、 孫daily_product_records 形式のデータを編集する画面を作っております。 新規作成時は問題なく、更新時(正確にはdaily_product_group_recordsが存在しており、dai

    • 0評価
    • 51PV
    teratailが2ヶ月前に アップデート
  • 受付中

    回答
    1

    別の場所からActiveRecordに保存したモデルを呼ぶ

    いつもお世話になります。 タイトルどおりなのですが、作ったrails newで作成したプロジェクトフォルダ以外から、そのプロジェクト内でrails g modelで作成したモデルのデータを取得することは可能でしょうか。 参考になるサイトでも構いませんのでご教示いただければ幸いです。 よろしくお願いいたします。

    • 0評価
    • 81PV
    lyzmfeqpxs54 lyzmfeqpxs54 3ヶ月前に コメント
  • 解決済

    回答
    1

    ActiveRecordでDualを使って表を作成した際の返り値は取得できない?

    かなり雑で申し訳ないのですが、お許しください。 指摘などあればよろしくお願いします。 class Dual < ActiveRecord::Base self.table_name = "dual" end class Sample < ApplicationRecord def sample_query(sql) Dual.find_b

    • 0評価
    • 76PV
    smty smty 3ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    42

  • 総質問数

    194

  • 今週の質問数

    1

関連するタグ

Active Recordタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る