3分钟短文:说说Laravel模型中还算常用的2个“关系”( 二 )
class Event extends Model {public function state(){return $this->belongsTo('App\State');}}代码层面也准备好了 , 下面可以开始使用了 。 比如创建事件时 , 手动为其指定状态:
$event = new Event;$event->name = "Laravel Hacking and Pizza";$event->state_id = 41;$event->save();注意 , hasMany关联关系 , 返回的是多个模型的集合 , 可以后续链式调用集合的所有方法 。
写在最后本文不失简单地介绍了belongsTo和hasMany两个关联关系 , 这在代码中仅次于hasOne关系 ,使用的频次比较高的 。 而效率也就是根据外键多查询一次SQL的消耗而已 。 但是明白其中原理之后 ,在代码内耗时的操作里 , 也绝不可滥用关联关系 , 否则会严重消耗性能 。
Happy coding :-)
【3分钟短文:说说Laravel模型中还算常用的2个“关系”】我是@程序员小助手 , 专注编程知识 , 圈子动态的IT领域原创作者
- 力挺只是嘴上说说?iPhone销量全面完胜,前五不见华为影子
- 3分钟短文:十年窖藏,Laravel告诉你表单验证的正确姿势
- 和95%的便携音乐播放器都不一样?Cayin这款新品值得说说
- 看了老罗直播,我买了这款网易严选工学椅,体验一周说说感受
- 3分钟短文:说说Laravel模型关联关系最单纯的“一对一”
- 和你们说说你们不知道的流量卡(物联卡)不要被流量卡骗了
- 竹影说说|视频拍摄也要逆天了?,OPPO全维人像视频技术系统亮相科技大会
- |1983年那一晚,若不是他23分钟的坚持,地球或将面临危机
- 北京日报客户端|“嫦娥5号”要上月球采样了!说说地外星球采样返回那些事
- 华为Mate40Pro|华为Mate40Pro真实体验五天后,不吹不黑,说说它的优缺点
