問題タブ [active-attr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1371 参照

ruby-on-rails - スーパーへの呼び出しからブロックをスクラブする

私は ActiveAttr を使用しています。これにより、ブロックオプションを使用して初期化することができます。

ただし、ActiveAttr::Model を含む特定のクラスでは、ブロックを別の用途に使用したいので、この機能をバイパスしたいと考えています。だからここに行きます:

ブロックがまだチェーンを通過し、最終的に ActiveAttr 内で次のコードが実行されるため、これは惨めに失敗します。

したがって、私の呼び出しが次のようになっている場合:

次のように失敗します。

MyCommand にはメソッド :advance がないため、MyCommand の呼び出しは明らかに失敗します。

superだから私の質問はこれです.ブロックがオーバーライドされたイニシャライザより先に移動しないように、再度呼び出す前にメソッドシグネチャからブロックを削除する方法はありますか?

0 投票する
1 に答える
568 参照

ruby-on-rails - テーブルレスモデルの属性を変換するには?

RailsCast #326 ActiveAttrでは、テーブルのないモデルの作成方法について説明しています。

Rails docsのテーブルベースの属性について説明されているように、属性をどのように翻訳できますか?

0 投票する
2 に答える
818 参照

ruby-on-rails-3.2 - RubyOnRails-開発モードでメールを送信しない

同様の問題 Railsの連絡フォームが機能しない

ガイド:https ://github.com/thomasklemm/email_form_rails rails 3.2.x

app \ models \ message.rb

app \ mailers \ contact_form.rb

development.rb

コマンドで出力

2012-09-0422:10:40+0700に127.0.0.1のPOST"/email"を開始しました。HTMLパラメーターとしてのHomeController#send_email_formによる処理:{"utf8" => "√"、 "authenticity_token" => "w39BLqCrjTMm4RRi / Sm5hZoEpcw46 npyRy / RS0h48x0 = "、" message "=> {" name "=>" anonymousxxx "、" email "=>" anonymousxxx@yahoo.com "、" subject "=>" Test "、" body "=>"電子メールの送信"}、" commit"=>"メッセージの作成"}localhost:3000 / home / contactにリダイレクト完了3021ミリ秒で見つかりました(ActiveRecord:0.0ms)

しかし、電子メール(メッセージ)は私の電子メールを受信しません、..

0 投票する
2 に答える
377 参照

ruby-on-rails - simple_form と active_attr のエラー

私はactive_attrとsimple_formを使用しています。

フォームを表示する必要があるページに移動すると、次のエラーが表示されます。

これが私のモデルです:

私のコントローラー:

そして最後に私の見解:

0 投票する
2 に答える
628 参照

ruby-on-rails - ActiveAttr が本番サーバーで動作を停止する

お問い合わせフォームを処理するための単純なモデルを作成しました。

開発環境では問題なく動作しますが、運用サーバーではエラーが発生し、ユニコーン ログに記録されます。

Gemfile

0 投票する
1 に答える
198 参照

ruby-on-rails - 永続データがほとんどないテーブルレス ActiveRecord オブジェクト?

テーブルレスのARオブジェクトが欲しい。擬似コード:

私は以下を見ていますが、これらはテーブルレスで永続的ではありません。 Rails 3 で ActiveRecord テーブルレス モデルを作成する方法 Ruby on Rails: 完全に機能するテーブルレス モデル

0 投票する
1 に答える
298 参照

ruby-on-rails - ActiveAttr Rails Gem を使用したカスタム Typecaster

ActiveAttr Gem 用のカスタム Typecaster を作成したいと思います。

私はPackageクラスを持っています:

そして私にはOrderクラスがあります

Package クラスで使用したいattribute :order, :type => OrderTypecasterのは、新しいパッケージ ( p = Package.new(params['package']) を作成するときに Order id 属性を自動的に設定したいからです。

これは可能ですか?

Rails 3.2.13を使用しています

わかりました!

0 投票する
0 に答える
109 参照

ruby-on-rails - ActiveAttr から ActiveRecord エントリにアクセスする

ActiveAttr モデルがあり、ActiveRecord を使用して特定のデータを検索したい

ただし、マーチャントを定義しても見つかりません。また、

商人が保存されていても 0 を返します。

ActiveAttr からの検証内から ActiveRecord 経由でデータにアクセスする方法はありますか?

0 投票する
1 に答える
1174 参照

ruby-on-rails - ActiveAttr gemの属性とattr_accessorの違いは?

私は、active_attr gem を使用して、私たちのニーズに合った ORM やマッパーが他にないように見える NoSQL データベースに支えられたモデルを作成しようとしています。

ドキュメント ( https://github.com/cgriego/active_attrattribute ) では、を使用して属性を定義する例を示していますattr_accessor。違いがわかるかどうかはよくわかりません。いつどちらを使用する必要があるかを誰かが説明できますか?