摘要:        
这里我们users表对应的模型类名是users,大家特意注意下和user取名的不同 1.一对一关系 1>表A和表B的记录一一对应,比如一个用户对应一个社交账号 数据表的设计如下: 2>定义模型Users,并在其中定义与UserAccounts的一对一对应关系: public function acc    阅读全文
posted @ 2017-03-29 09:42
ノGHJ
阅读(494)
评论(0)
推荐(0)
        
            
        
        
摘要:        
以前用CI框架对于返回值没有过多关注,但是发现使用laravel框架的时候出现了一些小问题,特意实践总结了一些常用情形,希望对大家有所帮助 先理解几个概念: 1>StdClass 对象=>基础的对象 2>Eloquent 模型对象(Model 对象)=>和模型相关的类对象 3>Eloquent 集合    阅读全文
posted @ 2017-03-29 09:41
ノGHJ
阅读(2237)
评论(0)
推荐(0)
        
            
        
        
摘要:        
创建集合: collect 辅助函数会利用传入的数组生成一个新的 Illuminate\Support\Collection 实例。 $collection = collect([1, 2, 3]); 默认Eloquent模型的集合总是以 Collection 实例返回;你可以随意的在你应用程序中使    阅读全文
posted @ 2017-03-29 09:41
ノGHJ
阅读(202)
评论(0)
推荐(0)
        
            
        
        
摘要:        
ORM模型简介 1>什么是ORM? ORM,即 Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在操作具体的 业务对象时,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法即可。 2>ORM 两种最    阅读全文
posted @ 2017-03-29 09:40
ノGHJ
阅读(874)
评论(0)
推荐(0)
        
            
        
        
摘要:        
当模型被软删除时,它们并不会真的从数据库中被移除。而是会在模型上设置一个 deleted_at 属性并将其添加到数据库。如果对应模型被软删除,则deleted_at字段的值为删除时间,否则该值为空。 1.做一些设置 首先在模型类中要使用SoftDeletestrait,该trait为软删除提供一系列    阅读全文
posted @ 2017-03-29 09:40
ノGHJ
阅读(1197)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.使用DB门面进行基本操作 一旦你设置好了数据库连接,就可以使用 DB facade 来进行查找。DB facade 提供每个类型的查找方法:select、update、insert、delete、statement。 1.1增-> DB::insert('insert into users (i    阅读全文
posted @ 2017-03-29 09:39
ノGHJ
阅读(449)
评论(0)
推荐(0)
        
            
        
        
摘要:        
首先理解两个概念 1.契约:一组定义了框架核心服务的接口 2.服务提供者:所有 Laravel 应用程序启动的中心所在。 包括你自己的应用程序,以及所有的 Laravel 核心服务,都是通过服务提供者启动的。 启动指的是 注册 事物,包括注册服务容器绑定、事件侦听器、中间件,甚至路由。 我们还是继续    阅读全文
posted @ 2017-03-29 09:38
ノGHJ
阅读(266)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Facades 为应用程序的服务容器中可用的类提供了一个「静态」接口。 Laravel 本身附带许多的 facades,甚至你可能在不知情的状况下已经在使用他们! xpower的静态接口(门面,facades) 前提条件1:我们有一个已经绑定到服务容器的类(xpower) 前提条件2:我们已经在服务    阅读全文
posted @ 2017-03-29 09:38
ノGHJ
阅读(347)
评论(0)
推荐(0)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号