QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ activerecord で絞り込んだ結果 - 解除

Railsで該当のソースコードにあるコードをviewsの中身に入力して送信ができることを確認しました。しかし、別のviewsで同じコードを編集を加えずコピー&ペーストするとタイトルのようなエラーが発生しました。何が間違っているか分からないのでどなたかご教授願います エラーメッセージ undefined method `to_key' for #Site::ActiveRecord_Assoc...

Windows2008R2でADを構築し、Windows2012R2を既存のドメインに 追加しようとしていますが、エラーが出てしまいます。 Win2008R2で構築した、フォレスト・ドメインの機能レベルはWin2008R2。 Win2008R2とWin2012R2のサーバーは相互にPing疎通はできております。 Win2012R2を既存のドメインコントローラーに追加できない、失敗してしまう ...

以下のように、多対多の関連をチェックボックスでオンオフできるような画面を考えます。 (Tagはマスタデータとして、既に作られているとします) class User < ActiveRecord::Base has_many :taggings has_many :tags, through: :taggings end class Tagging < ActiveRecord::Base b...

該当するissueも見つかったのですが、現在の状態が理解できなかったので質問させてください。 以下、具体例を引用します。 Rails4 ライブラリ対応状況調査より引用 abstract_class=true なモデルで定義された scope を派生クラスで使用すると、生成される SQL からテーブル名が欠落してエラーとなる(SQL のシンタックスエラーとなる)という問題です。 具体例を挙げま...

SQL では以下のように結合条件を書くことができますが、これを Activerecord の includes で実現する方法はあるでしょうか? entries.class_id = 10 は WHERE句に書くと結果が変わってしまうので、結合条件としてしか書くことができません。 SELECT * FROM students LEFT OUTER JOIN entries on entrie...

rake db:drop で Couldn't drop hoge_development : #<ActiveRecord::StatementInvalid: PG::Error: ERROR: データベース"hoge_development"は他のユーザからアクセスされています DETAIL: 他にこのデータベースを使っている 1 個のセッションがあります。 : DROP DATABA...

ユーザごとに設定情報を保存できるようにしたいという場面はよくあるかと思います。独立したテーブルを作るには大袈裟で、とはいえ1つのカラムに serialize して突っ込むと入力値のチェックや型変換が煩雑になって大変悩ましいのですが、何かクールなソリューションはないものでしょうか。 設定項目は例えばこんなデータです: { timezone: '+0900', show_thumbnail: t...

Rails の ActiveRecord のモデルで属性の一意性を保証しようと validates_uniqueness_of を設定しても、内部ではその値が既存かどうかを select でチェックしてから insert/update するだけなので、複数のクライアントから同時に更新処理が行われた場合は重複してしまう可能性があります。一意性を保証するためにはDB側でカラムをユニークと宣言して...