問題タブ [dynamic-attributes]
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.
java - 動的属性をJSPタグファイルで機能させるにはどうすればよいですか?
したがって、私のJSPリファレンスブック、およびWebで見つけることができる他のすべてのリファレンスによると、次のようなことができるはずです。
そして、誰かが属性ディレクティブで定義しなかった属性を使用すると、「dynamicAttributesVar」マップからその属性にアクセスできるはずです。
ただし、それはまったく機能しません。試してみると、「dynamicAttributesVarを解決できません」というエラーが表示されます。
ここで、(タグ用に生成されたJavaクラスを確認することで)次のようにすることで、機能する動的属性変数を「ハッキング」できることを発見しました。
さて、タグディレクティブでdynamic-attributesパラメーターも使用しない限り、そのハックは機能しないので、パラメーターは何かをしているようです。
しかし、私が知りたいのは、他のすべてのJSPユーザーに対してどのように機能させることができるかということです。
ruby-on-rails - 動的属性を持つ Google ベースのようなシステムを設計するには? Ruby on Railsで
ユーザーが販売する製品を追加できるアプリケーションを作成したいと考えています。
ユーザーが好きなタイプの製品を追加し、製品の保存された検索可能な属性も作成できるようにしたいと思います-Googleベースと同じように。
これを行うための最良の方法、つまりモデル化する方法を知っている人はいますか。
これはおそらく数千のテーブルになるため、各カテゴリのテーブルは本当に必要ありません。
これを行う最善の方法は何ですか?誰かがこれについて良い/悪い経験をしましたか?
これを行うプラグインはありますか?
どんな助けでも素晴らしいでしょう
ありがとうリック
ruby-on-rails - Rails と Mongoid による動的属性
私は、Mongoid Ruby gem with Rails (Rails 3 beta 3) を通じて MongoDB を学んでおり、別のモデルのフィールドに基づいてモデルに動的属性を作成する方法を考え出そうとしています。より少ないデータベースが適しています。
たとえば、次のモデルがあります。
Account モデルの "info_needed" 属性を取得し、内容に基づいて Member モデルに動的属性を作成しようとしています。club.info_needed が ["first_name", "last_name"] の場合、first_name および last_name 属性を Member モデルに保存するフォームを作成しようとしています。
ただし、練習すると、これを実行しようとすると、メンバーモデルで「undefined method first_name =」エラーが発生し続けます。MongoDB がレコードごとに動的属性を処理できることは知っていますが、未定義のメソッド エラーなしで Mongoid にこれを実行させるにはどうすればよいでしょうか?
ruby-on-rails - Rails find_or_create_by複数の属性?
find_or_create_byと呼ばれるアクティブレコードには便利な動的属性があります。
Model.find_or_create_by_<attribute>(:<attribute> => "")
しかし、複数の属性でfind_or_createする必要がある場合はどうなりますか?
GroupMemberと呼ばれるGroupとMember間のM:M関係を処理するモデルがあるとします。member_id = 4のインスタンスが多数ある可能性がありますが、member_id=4およびgroup_id=7のインスタンスが2回以上必要になることはありません。次のようなことが可能かどうかを調べています。
これを処理するためのより良い方法があるかもしれないことを私は理解していますが、find_or_createのアイデアの便利さが好きです。
asp.net-mvc - ASP.NET MVC - 動的クラス属性
次の問題を解決しようとしています。私はデータを格納する基本クラスを持っています。Person としましょう。新しい人物が作成されると、それらの詳細の一部のみがフォームを介して入力されます。つまり、姓、名などです。人物が DB に保存されると、ID も割り当てられます。
人の残りの属性の入力を制御する Task というクラスもあります。タスクはユーザーに割り当てられ、Person クラスの 1 つの属性を完了する必要があります。
タスクを開き、属性のテキストボックスをロードして、これをデータベースに保存する機能をどのように実現できるのだろうか?
前もって感謝します!
ruby-on-rails - Rails にないメソッドの使用
いくつかの日付属性を持つモデルがあります。値を文字列として設定および取得できるようにしたいと思います。メソッドの 1 つ (bill_date) を次のようにオーバーライドしました。
これは私のニーズには最適ですが、他のいくつかの日付属性についても同じことをしたいです...メソッドが見つからないことを利用して、日付属性を設定/取得できるようにするにはどうすればよいですか?
forms - Spring form:inputタグに動的属性を追加できません
Springフォームタグがあり、動的属性(「プレースホルダー」属性)を追加しようとしていますが、次のエラーが発生します
jsp:
によると:https ://jira.springsource.org/browse/SPR-5931動的属性はSpring 3.0(JSP 2.0に依存)でサポートされています。
私の環境:
ruby-on-rails - Ruby のベスト プラクティス - RoR アプリケーションの動的属性とハッシュ
サーバー オプションの構成設定を保持するモデルを開発しています。サーバー オプションの数と種類が変わるので、それを行う 2 つの方法の長所と短所について意見を求める必要があります。Rails ActiveRecord データベースとは別にこれを行っています。データベースとのやり取りはすべて、ファイル システムと手動で行う予定です。
最初に、指定された各サーバーの必要に応じてモデルに属性を動的に作成させます。(これが可能な限り...私は前にそれをやったことがありません)
次に、サーバー オプションのキーとサーバー設定の値を持つ単一のハッシュを作成します。
2番目の方が実装しやすいと思いますが、それが正しい方法かどうかわかりませんか? 動的属性を使用する方がクリーンなようです。
これを行うための経験則はありますか?
ruby-on-rails - 動的属性の設定方法
colを動的に設定する方法や、何らかの方法で有効な属性に変換する方法はありますか? 現在、エラーがスローされています: undefined method `col=' for #...
また、タイトルが正確かどうかわからない場合は、「動的属性」がこの状況の用語として間違っているかどうかを提案してください。ありがとう
ruby-on-rails-3 - キュウリ、未定義のメソッドを使用した動的属性のテスト
動的属性を持つStyle
モデルがあります。これは、1つのフィールドに属性キーを入力し、次のフィールドに値を入力することで保存できます。
典型的なparamsハッシュは次のようになります。
{"utf8"=>"✓", "style"=>{"collection_id"=>"48", "program_id"=>"989", "number"=>"454632", "name"=>"t67f", "category_id"=>"19", "field_KEY"=>"VALUE"}, "commit"=>"save", "id"=>"4521"}
これは、クリックすると意図したとおりに機能し、"field_KEY" => "VALUE"
ペアはgetter( )メソッドfield_KEY
とsetter(field_KEY=
)メソッドを使用して新しい動的属性を作成します。
問題は次のとおりです。プロセスがキュウリでシミュレートされている場合、属性が設定される前に、ハッシュ内のすべてのキーに対してゲッターが呼び出されますfield_KEY
。
通常の属性はnil
新しいレコードに対して返されますが、のゲッターfield_KEY
はまだ作成されていないため、結果として
さて、私の質問です。ゲッターの発信者を追跡しfield_KEY
てキュウリをいじりまわすのか、それとも次のような偽のメソッドをシミュレートするのか。
より良いアイデアや解決策は大歓迎です
ありがとう