0

SORM を使用してクラスを MySQL に永続化しています。このクラスには、クラスで必要な 1 つまたは 2 つのフィールドが含まれていますが、DB には保持されません。これらをテーブル定義から除外する方法を知っている人はいますか?

問題は、フィールドの型が SORM でサポートされていないことです。これはアクター ref であり、永続化すべきではないため、問題ではありませんが、SORM にそれを無視するように指示する簡単な方法はないようです。

ありがとう。

4

1 に答える 1

0

SORM でフィールドを無視する方法はありません。

実際、ビジネス ロジック (アクター ref は間違いなくそうです) をモデルに混在させることは、デザインの観点から非常に悪い考えです。モデルは単なるデータであるべきです。SORM がそれを必要としなかったとしても、アクター関連のロジックを別のオブジェクトに抽出することをお勧めします。

于 2014-10-06T21:36:57.067 に答える