orm获取关联表里的属性值
2016-04-17 08:53
465 查看
ORM――关系对象模型
对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。
laravel中的Eloquent ORM用于和数据表互动,其中每个数据库表会和一个对应的「模型」互动,想要了解请查看官方文档或自行百度。获取关联表里的属性值代码如下:
/** * [getContactAttribute 获取卖家联系人] */ public function getContactAttribute() { return $this->hasOne('App\Http\Models\Supplier', 'SupplierId', 'SupplierId')->first()->contact; }
以上所述是小编给大家介绍的orm获取关联表里的属性值,希望对大家有所帮助!
您可能感兴趣的文章:
相关文章推荐
- ASP也使用ORM,给ASP上所有的SQL注入画上句号
- jquery 取子节点及当前节点属性值
- 仿orm自动生成分页SQL分享
- 原生javascript获取元素样式属性值的方法
- js中如何复制一个对象并获取其所有属性和属性对应的值
- C#通过XML节点属性/属性值读取写入XML操作代码实例
- 深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
- jquery 取子节点及当前节点属性值的方法
- Laravel 5框架学习之Eloquent (laravel 的ORM)
- 用 Composer构建自己的 PHP 框架之使用 ORM
- jquery取子节点及当前节点属性值的方法
- Python的ORM框架SQLObject入门实例
- Python的ORM框架SQLAlchemy入门教程
- Python ORM框架SQLAlchemy学习笔记之关系映射实例
- Django ORM 入坑记录
- android原生的数据库实现[ContentProvider+SQLiteOpenHelpe...
- (1)知识准备【利用objective-c的runtime特性,结合FMDB实现一个轻量级的ORM】
- (2)预期+思考【利用objective-c的runtime特性,结合FMDB实现轻量级的ORM】
- (3)实体和结构【利用objective-c的runtime特性,结合FMDB实现轻量级的ORM】