就是,在mySQL里面有外键关联的 比如 role下的 userid 与 user下的 id 外键关联,在mySQL里都是int类型
那么在服务器端写代码映射的时候,
在Model文件夹下创建Role, 里面是写 public virtual int userid 还是 写 public virtual User user
因为在看泰斗破坏神的时候那里面是创建了User, 然后在映射的时候用的插件 References(x=>x.User).Column("userid")
所以,我没用插件,我就是用
<property name="Userid" column="userid" type="Int32"></property>
这样可以么,外键关联在mySQL里做,我这里映射不管
还是说我要创建User类型的,然后映射的时候User映射 userid呢
泰斗破坏神里面是User映射userid的
如果我需要这样做,那么应该如何映射呢,因为类型不一样。
还是说我不用这样做,只需要int映射int 呢
都可以的,既可以使用User也可以直接定义一个userid字段来映射都没问题