摘要: 一对多关系算是比较常用的一种关联关系了,关于一对多我们可以用 文章对应评论 来举例:一篇文章可以有多个评论,但是一个评论只属于一篇文章。 这就是一对多关系。 1 实现一对多关系 我们先来准备两个模型,一个是文章表,另一个是评论表。其中评论表声明外键。 1.1 评论表结构 1.2 编写关系 首先我们来 阅读全文
posted @ 2017-09-18 23:28 Sky_sunkang 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 上一篇jQuery笔记中介绍了选择器,会了选择器之后咱就可以操作DOM了,jQuery操作DOM也是很简单的。 1 获取 我们一般常用的获取是: text():获取/修改DOM元素中的文本内容。 html():获取/修改DOM元素中的所有内容,包括HTML的标记。 val():获取/修改表单字段的值 阅读全文
posted @ 2017-09-18 14:02 Sky_sunkang 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要记录模型的一对一关系,关联关系是Model的一种非常方便的功能。 1 实现一对一关系 1.1 准备工作 首先我们需要创建两张表和对应的两个模型,第一个模型是用户表,第二个模型是账号表。 这里 我们的逻辑是:一个用户信息下只能有一个账号,一个账号只能被一个用户所拥有,这就是一对一关系。 1 阅读全文
posted @ 2017-09-15 00:01 Sky_sunkang 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 所谓的查询作用域就是允许你自定义一个查询语句 把它封装成一个方法。 1 定义一个查询作用域 定义查询作用域就是在模型中声明一个scope开头的方法: 然后可以这样使用: 2 动态的查询作用域 动态作用域是允许你传入参数的,根据参数来返回具体的逻辑。 阅读全文
posted @ 2017-09-14 22:28 Sky_sunkang 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 今天要说的是模型工厂,它是可以快速生成一些测试数据的东西,之前我们介绍过Seeder,当我们使用模型访问数据时 可以用模型工厂搭配Seeder使用。 1 编写一个ModelFactory ModelFactory的路径在 database/factories/ 下: 2 在seeder中使用 编写完 阅读全文
posted @ 2017-09-14 22:03 Sky_sunkang 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 今儿个开始学习jQuery,在学习jQuery之前我们应该掌握js,我之前也写过几篇笔记,但是只是小部分的知识,js也不是很难 可以自己简单的看看。以后写js会经常用到jQuery这个库。 1 安装jQuery 1.1 从官网下载 可以从 jQuery.com 下载。有两个版本可以选择: produ 阅读全文
posted @ 2017-09-13 14:04 Sky_sunkang 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 软删除是比较实用的一种删除手段,比如说 你有一本账 有一笔记录你觉得不对给删了 过了几天发现不应该删除,这时候软删除的目的就实现了 你可以找到已经被删除的数据进行操作 可以是还原也可以是真正的删除。 1 普通删除 在软删除之前咱先看看普通的删除方法: 1.1 直接通过主键删除 1.2 获取model 阅读全文
posted @ 2017-09-12 23:07 Sky_sunkang 阅读(755) 评论(0) 推荐(0) 编辑
摘要: Laravel的模型也是访问数据库的,它更加面向对象,一个模型对应着一张表 我们可以使用模型对数据做一些增删改查的操作。 1 创建模型 创建模型是可以使用Artisan控制台的: 一般我比较喜欢连带着migration一起生成: ↑ 执行了上面的Artisan命令后 我们就可以在 /app 下找到我 阅读全文
posted @ 2017-09-12 01:16 Sky_sunkang 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 首先 js 可以修改HTML中的所有元素和属性,它还可以改变CSS样式,并且可以监听到所有事件并作出响应,这篇笔记呢 主要记录如何对HTML元素进行增删改查。 1 查找DOM 第一种方式是我们最常用的:通过ID查找: 注意:当我们写HTML的时候尽量保证ID不重复。 第二种方法:通过标签名查找 ↑ 阅读全文
posted @ 2017-09-09 14:14 Sky_sunkang 阅读(1592) 评论(0) 推荐(0) 编辑
摘要: 今儿个咱说说查询构建器。它比运行原生SQL要简单些,它的操作面儿也是比较广泛的。 1 查询结果 先来看看它的语法: 查询构建器就是通过table方法返回的,使用get()可以返回一个结果集(array类型) 这里是返回所有的数据,当然你也可以链接很多约束。 1.1 获取一列/一行数据 我们可以通过w 阅读全文
posted @ 2017-09-07 00:45 Sky_sunkang 阅读(1085) 评论(0) 推荐(0) 编辑