筛选关联对象 :外键值 VS 导航属性
2010-08-03 17:12
155 查看
代码Response.Write("Foreign Key Value:" + "<br/>" + ((ObjectQuery<Product>)query1).ToTraceString() + "<br/>");
Response.Write("Navigation Property:" + "<br/>" +((ObjectQuery<Product>)query2).ToTraceString());
结果如下:
可以看到,Navigation Property方法生成了一些没用的代码,相对的Foreign Key Value方法生成的代码更简洁,也更接近我们使用sql使用的代码。
所以在这种情况的应用中使用外键来判断要更好一些。
相关文章推荐
- 《Entity Framework 6 Recipes》中文翻译系列 (29) ------ 第五章 加载实体和导航属性之过滤预先加载的实体集合和修改外键关联
- VS 提示:非静态的字段、方法或属性要求对象引用
- 使用对象关联为分类增加属性(每个对象的属性互不干扰)
- 1.一对一外键单向关联(人对身份证):对象,hbm
- Runtime应用(二)使用对象关联为分类增加属性(每个对象的属性互不干扰)
- JQuery——表单对象属性筛选选择器和特殊选择器this
- 实例关联的外键对象不为空时保存出错
- 关于Entity Framework自动关联查询与自动关联更新导航属性对应的实体注意事项说明
- SSH框架jsp迭代实体类,并获取关联对象的属性
- iOS开发------runtime关联对象(动态添加属性)
- js原型对象的问题--对象实例属性vs对象原型属性
- Hibernate 一对一关联映射(主键关联VS唯一外键关联)
- iOS在分类中声明属性的方法(不提倡使用)以及关联对象介绍
- Runtime的实践——给一个类添加属性(关联对象)
- EF Code First 导航属性 与外键
- php get_object_vars($object) 返回由对象属性组成的关联数组
- jQuery选择器之表单对象属性筛选选择器
- 类中属性返回形式(对象,关联数组,索引数组)
- Effective Objective-C(第6-10条)对象、属性、equalToString、关联对象
- 《Entity Framework 6 Recipes》中文翻译系列 (24) ------ 第五章 加载实体和导航属性之查询内存对象