1

データベースから読み取られたオブジェクトの実際のインスタンスであるとすべての意図と目的に見えるNHibernateでメモリ内または固定/ハードコードされたオブジェクトインスタンスを実装する方法はありますか?

古いDALで固定/ハードコーディングされているため、多数の異なるテーブルに対して多数の外部キー値が欠落している履歴データベースがあります。

これにより、NHibernate マッピングで問題が発生しています。

この例は、コードには存在するがデータベースには存在しない「ADMIN」などの固定された不変ユーザーです。この「ADMIN」ユーザーは、さまざまな外部キーで引き続き使用されるため、FK マッピングを管理できるように NHibernate に存在する必要があります。

ハードコーディングされた行が明示的に追加されたSQLビューを使用してチートロードを管理しましたが、もちろんそのようなビューに書き込むことはできないため、別の解決策が必要です。

同様のことをしているように見える uNhAddIns WellKnowInstanceType への参照を見つけましたが、作業に取り掛かることができませんでした。

誰にも代替案はありますか?

4

1 に答える 1