activerecord

    0

    2答えて

    私はデータベースから列を抜き出したいと思っています。私はcodeigniterのアクティブなレコードを使用しています。 マイモデル関数 public function getcolumn($field, $table, $kfield, $key) { $this->db->select($field); $this->db->from($table);

    0

    1答えて

    Stackについて多くの話題を見ましたが、解決策がまだ見つかりません。 "puste BYC Pozycja NIEmoże" < =「%{属性}%{メッセージ} : Translations for Active Record Models が、私はこのような何かを取得したい: は、私は私のモデルは、私が続くので、属性を翻訳しました属性=>位置 メッセージ=> niemożeby puste "

    0

    1答えて

    私は販売情報のテーブルを持っています。各製品にはその年の毎月12レコードがあります。ユニークな唯一の値は売り上げ合計です。 #<AccountMarginTarget id: 1, product_id: "123", sales: 2000> #<AccountMarginTarget id: 2, product_id: "123", sales: 50> #<Accoun

    -1

    1答えて

    私はいくつかのRAW SQLを持っていますが、それがActiverecord呼び出しとしては良いかどうか、またはRAW SQLを使うべきかどうかはわかりません。これはARに変換するのは簡単でしょうか? select * from logs t1 where log_status_id = 2 and log_type_id = 1 and not exists

    0

    1答えて

    私はどのように私は同じことを実行しようとするとハンドルがModel.ids and Model.select(:id).map(&:id) に呼び出すレール見つけようとしてきました私は Model.idsは、Active Recordのモデル をロードしない違いを見るコンソールがしかし、Model.select(:ID)の.map(&:ID)は、アクティブレコードモデルをロードします。 Rails

    0

    1答えて

    モデル: # committee.rb has_and_belongs_to_many :chambers # chamber.rb has_and_belongs_to_many :committees (それが重要ならば、rakeタスクに)私は、次のルックアップを実行しようとしている: lookup = Committee.joins(:chambers) .wher

    0

    1答えて

    これは、初めてHerokuにバックエンドRailsアプリケーションをデプロイしようとしていますが、ActiveRecordに問題があります。奇妙なことは、ActiveRecordが私のアプリケーションでまったく使われていないということです。それは私のGemfileにはなく、私はデータベースを使用していません。私はHerokuのにデプロイする場合は、しかし、私は私のログにこのメッセージが表示されます

    0

    4答えて

    私は従業員ビューを持っています。ここには、すべてのスキルがリストされています。スキルテーブルには、自分のdbのスキルテーブルに書き込まれています。すべての従業員に対して、必要な場合と同様に、すべてのスキルが表示されます。 従業員とスキルは、多くの場合:関連付けを伴って相互に関連しています。 class Employee < ApplicationRecord has_many :empl

    0

    1答えて

    したがって、readonly?メソッドでは、アクティブレコードクラスでいくつかの問題があります。 joinsを呼び出してフェッチされたものが読み取り専用に設定されていることが表示され、このエラーに例えば ActiveRecord::ReadOnlyRecord: ActiveRecord::ReadOnlyRecord をスロー: # fine User.first.readonly? U

    0

    2答えて

    私は@foo.updateを呼び出し、更新中の属性の中にfooのモデルクラスの書き込みメソッド(def attribute=)を呼び出して、条件付きで更新全体を失敗させたい。私はそこに何を入れることができますか?私はerrors[:base]を使ってみましたが、saveは失敗しません。 validatesを使用することはできません。属性が保存される前に別のものに変換されるからです。 def att