問題タブ [mutators]
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.
php - ミューテーターに関するlaravelの問題
(laravel 3から)laravel 4への旅は続きます....
私は Article モデルを持っており、articles というテーブルにアクセスしています。
次のミューテーターを使用してモデルをセットアップしました。
次のAND Delete the mutatorsを使用してデータベースにクエリを実行すると、すべてが期待どおりに機能し、期待どおりのデータが得られます。
私のテストでは、次のサンプルのように期待どおりの結果が得られます。
ここで、ミューテーターを再度追加すると、正確なクエリで次のデータが得られます。
列の順序が変更され、最初に要求しなかった列が含まれています。ミューテーターを正しく実装するにはどうすればよいですか? また、列が変更されるのはなぜですか?
私はこれを誤解しましたか?
ありがとう
レイ
perl - Perl Hypertable mutator 例外
私は Hypertable::ThriftClient を使用しており、一括挿入にはミューテーターを使用しています。コード サンプルは次のとおりです。$master、$port、および $namespace はすべて定義されています。
コード:
サブルーチン:
呼び出された関数:
ここで例外が発生します。
誰でも明確にできますか、なぜですか?
編集:より明確にするためにテーブル構造を追加しましたか?
java - 検証のためのミューテーター メソッドのオーバーライド
現在、オブジェクト指向設計プロジェクトに取り組んでおり、サブクラスのミューテーターでデータを検証するためのより良い方法があるかどうかを知りたい.
たとえば、Apartment、Condo、および House というサブクラスを持つ Home クラスがあります。Home クラスには、サブクラスが共有する (プライベート) フィールドのミューテーターを含めたいと思います。フィールドの 1 つが squareFootage だとします。サブクラスが、ミューテーターを完全にオーバーライドすることなく、squareFootage に独自の有効な値を設定できるように、Home のミューテーターを十分にジェネリックにする方法はありますか? つまり、サブクラスごとに、squareFootage の異なる有効範囲が必要です。
ホームで可能な範囲値を設定してから、サブクラスでそれらをオーバーライドしようとしました。残念ながら、Home のミューテーターはサブクラスではなく Home クラスから取得します。
そのため、ミューテーターを抽象化することにしましたが、残念ながら、各サブクラスでミューテーターを文字通りコピーして貼り付けることができるため、多くのコードが繰り返されることになります。
可能であれば、可能な範囲の値を静的にしたいと思います。これはリフレクションで可能かもしれないことを理解していますが、このプロジェクトでは使用したくありません。
c# - set/get による単純な代入の問題
Unity 3 を使用しており、ConfigurableJoint コンポーネント内で変数 linearLimit>limit の単純な割り当てを実行しようとしています。以下のコードを使用していますが、「戻り値を変更できません。最初に変数内に配置してみてください」というエラーが表示され続けます。私はアクセサーとミューテーターを数え切れないほど使用してきましたが、これまでにこの問題が発生したことはありません。私は何か間違ったことをしていますか?
//マイコード
//その変数に対する Unity のパブリック アクセサー/ミューテーター
java - Bank クラスから呼び出される Address クラス
私はお互いに拡張する2つのクラスを持っています。クラスから都市と州を取得するために、クラス Address.Java を呼び出すミューテーター メソッドがあります。しかし、Bank.java クラスが問題を引き起こしています。私に問題を与える具体的な方法は
public void setBankAddress(String aCity, String aState)(コードは以下にあります) これが意味をなすかどうかわかりません {
}
Bank.Java
住所。ジャワ
java - set mutator で入力を true ステートメントに制限する
これは簡単な質問です。"concert" の新しいオブジェクト クラスを作成するとき、それを joptionpane ダイアログ ボックスで制限するにはどうすればよいですか? それを実行すると、ブール値制限を設定しても、プログラムは気にしないようです。月に 25 を入力できますが、問題なく出力文字列にエラーなしで「25」と表示されます。
クラス