EF 6.x Code First 求教数据库字段不映射到实体类的方法
我是在现有数据库上,用Code First.
问题1,
实体类的字段可以通过NotMapped实现不映射到数据库,也不在数据建立对应字段.
那反过来呢,因为我的表有一些TimeStamp和GUID字段,还有标准行生成时间的DateTime字段,这些字段本身特殊用途,对实体类没有任何意义.我不希望映射到实体类,应该如何做呢?
问题2,
我是否可以完全不适用EF的迁移工具,就是从头到尾自己写实体类和Context,我在实体类中自己定义字段,定义Key和关系.如果数据库的表有修改,我自己手动改实体类,反过来,如果实体类修改,我自己去改数据库的表.这样是否可以呢?我觉得这样是不是最灵活?虽然比较辛苦一点.
谢谢!