問題タブ [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.

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

php - ミューテーターに関するlaravelの問題

(laravel 3から)laravel 4への旅は続きます....

私は Article モデルを持っており、articles というテーブルにアクセスしています。

次のミューテーターを使用してモデルをセットアップしました。

次のAND Delete the mutatorsを使用してデータベースにクエリを実行すると、すべてが期待どおりに機能し、期待どおりのデータが得られます。

私のテストでは、次のサンプルのように期待どおりの結果が得られます。

ここで、ミューテーターを再度追加すると、正確なクエリで次のデータが得られます。

列の順序が変更され、最初に要求しなかった列が含まれています。ミューテーターを正しく実装するにはどうすればよいですか? また、列が変更されるのはなぜですか?

私はこれを誤解しましたか?

ありがとう

レイ

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

perl - Perl Hypertable mutator 例外

私は Hypertable::ThriftClient を使用しており、一括挿入にはミューテーターを使用しています。コード サンプルは次のとおりです。$master、$port、および $namespace はすべて定義されています。

コード:

サブルーチン:

呼び出された関数:

ここで例外が発生します。

誰でも明確にできますか、なぜですか?

編集:より明確にするためにテーブル構造を追加しましたか?

0 投票する
3 に答える
592 参照

java - 検証のためのミューテーター メソッドのオーバーライド

現在、オブジェクト指向設計プロジェクトに取り組んでおり、サブクラスのミューテーターでデータを検証するためのより良い方法があるかどうかを知りたい.

たとえば、Apartment、Condo、および House というサブクラスを持つ Home クラスがあります。Home クラスには、サブクラスが共有する (プライベート) フィールドのミューテーターを含めたいと思います。フィールドの 1 つが squareFootage だとします。サブクラスが、ミューテーターを完全にオーバーライドすることなく、squareFootage に独自の有効な値を設定できるように、Home のミューテーターを十分にジェネリックにする方法はありますか? つまり、サブクラスごとに、squareFootage の異なる有効範囲が必要です。

ホームで可能な範囲値を設定してから、サブクラスでそれらをオーバーライドしようとしました。残念ながら、Home のミューテーターはサブクラスではなく Home クラスから取得します。

そのため、ミューテーターを抽象化することにしましたが、残念ながら、各サブクラスでミューテーターを文字通りコピーして貼り付けることができるため、多くのコードが繰り返されることになります。

可能であれば、可能な範囲の値を静的にしたいと思います。これはリフレクションで可能かもしれないことを理解していますが、このプロジェクトでは使用したくありません。

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

c# - set/get による単純な代入の問題

Unity 3 を使用しており、ConfigurableJoint コンポーネント内で変数 linearLimit>limit の単純な割り当てを実行しようとしています。以下のコードを使用していますが、「戻り値を変更できません。最初に変数内に配置してみてください」というエラーが表示され続けます。私はアクセサーとミューテーターを数え切れないほど使用してきましたが、これまでにこの問題が発生したことはありません。私は何か間違ったことをしていますか?

//マイコード

//その変数に対する Unity のパブリック アクセサー/ミューテーター

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

java - Bank クラスから呼び出される Address クラス

私はお互いに拡張する2つのクラスを持っています。クラスから都市と州を取得するために、クラス Address.Java を呼び出すミューテーター メソッドがあります。しかし、Bank.java クラスが問題を引き起こしています。私に問題を与える具体的な方法は

public void setBankAddress(String aCity, String aState)(コードは以下にあります) これが意味をなすかどうかわかりません {

}

Bank.Java

住所。ジャワ

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

java - set mutator で入力を true ステートメントに制限する

これは簡単な質問です。"concert" の新しいオブジェクト クラスを作成するとき、それを joptionpane ダイアログ ボックスで制限するにはどうすればよいですか? それを実行すると、ブール値制限を設定しても、プログラムは気にしないようです。月に 25 を入力できますが、問題なく出力文字列にエラーなしで「25」と表示されます。

クラス