問題タブ [associated-object]

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 投票する
1 に答える
912 参照

ruby-on-rails - Create associated records in model after create

I have a model, MyModel, which should, after it is created, created associated records of type MyAssociation. I need to run code like the below after a create on the MyModel:

What is the best method to accomplish this?

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

ios - Objective-C ランタイム関連オブジェクトと NSMutable ディクショナリ

この投稿リンクからの参照 NSMutableDictionary を使用して必要な情報を保存するという同じ概念を使用して、同様のカテゴリを実装しました。しかし、元の投稿で私を混乱させることが1つあります

@synchronized キーワードが mutilthread の保護であることは知っています。しかし、他の例を見ていくと、ほとんどは保護を使用しませんでした。それで、保護は必要ですか?また、静的dispatch_once_tを使用して@synchronizedを置き換えることはできますか? 以下は.mファイルの私のコードスニップです

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

django - factory_boy で関連する子レコードの ID を取得する

私はfunctionいくつかのを持っておりparameters、次にその関数の特殊化を行い、関数のパラメータごとにinstantiationいくつかを持っています。settingsだから私は次のような構造を持っています:

を作成するために使用FunctionFactoryできます。factory.RelatedFactoryparameters

しかし、内で作成されたオブジェクトにアクセスできないため、 をFunctionInstantiationFactory使用factory.RelatedFactory(ParameterSetting)して作成することはできず、 を設定できません。ParameterSettingsparameterFunctionFactoryparameter_setting.function_parameter_id

で作成されたパラメータをFunctionInstantiationFactory検索するにはどうすればよいですか? の戻り値からそれらを取得できますか? または、データベースを確認する必要がありますか?parameter_idFunctionFactoryRelatedFactory(FunctionFactory)

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

python - SubFactory と LazyAttribute で作成されたオブジェクトを factory_boy の RelatedFactory に渡す

で作成されたオブジェクトを渡すために呼び出しfactory.LazyAttribute内で使用しています。これはうまくいきます。SubFactoryfactory_parent

しかし、作成したオブジェクトを に渡すと、RelatedFactoryLazyAttribute表示されなくなりfactory_parent、失敗します。

これはうまくいきます:

への同一の呼び出しLazyAttributeはここで失敗します:

同一のLazyAttribute呼び出しは factory_parent を見ることができなくなり、AnotherObject値にのみアクセスできます。LazyAttribute は次のエラーをスローします。

これを回避する方法はありますか?

sub_object=sub_object を ObjectFactory 呼び出しに入れることはできません。

私がそうするなら:

2 番目の sub_object が作成されますが、両方のオブジェクトが同じ sub_object を参照する必要があります。私はSelfAttribute無駄にしようとしました。

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

ios - 関連オブジェクトを列挙型で使用するには?

関連オブジェクトを使用して 2 つの新しいプロパティを追加した ViewController があります: 列挙型と文字列 (文字列バージョンはhereから取得されます)

これが私のコード例です:

文字列バージョンは正しく機能しますが、列挙型は機能しません。そして、何が問題なのかわかりません。

objc_getAssociatedObjectまたは の問題objc_setAssociatedObjectです。get version は常に nil のように見えるため、既定値の One が返されます。

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

ruby-on-rails - Rails: 結合されたアクティブ モデルの属性を更新する

RoR初心者です。私の質問は、関連するアクティブ モデルの属性の更新に関するものです。

そして、ユーザーの属性と、関連付けられた user_devices の特定の属性を更新できるユーザーのフォームを含むページがあります。

フォームを投稿し、update_attributes() を使用してすべての属性を更新すると、「ActiveModel::MassAssignmentSecurity::Error」と表示されます

もう 1 つの問題は、「is_new」属性が toy テーブルにあるため、その名前を付ける方法がわからないことです。:toys_is_new にする必要がありますか?

関連するおもちゃの属性も更新したいです。これで私を助けてもらえますか?