私は nhibernate を始めたばかりで、fluent-nhibernate を使用して既存のデータベース テーブルに接続しようとしています。テーブルには id フィールドがなく、クエリを機能させる方法に行き詰まっています。「フィールド ID が存在しません」というエラーが表示されます。
テーブルは DB2 データベース内にあるため、コードを自動生成するツールの一部は適用できません。
アップデート
ファイルとクラスは次のようになります (ここで、WHO は主キーです)。
public class Nougal
{
public virtual string WHO { get; set; }
public virtual string YN1 { get; set; }
public virtual string YN2 { get; set; }
public virtual string YN3 { get; set; }
public virtual string YN4 { get; set; }