1
elvba 2015-10-12 15:28:21 +08:00
我是不是第一个付款的~
|
2
elvba 2015-10-12 15:30:16 +08:00
另外请教个问题,向数据库中新增一条记录的时候用 create 还是 save 好?
create 用起来更方便,但是有没有什么风险呢? |
3
denghongcai 2015-10-12 16:58:05 +08:00
create 实际上是一条一条的 save 的快捷方法
需要设置好 guarded 属性保护好不能被 Mass Assign 的 field |
4
tulongtou 2015-10-12 17:45:45 +08:00
|
5
elvba 2015-10-12 18:05:25 +08:00
@denghongcai 谢谢解答~
再请教个问题哈~ 如下: $user->name = 'denghongcai'; $user->save(); var_dump($user->id); $user->name = 'deng'; $user->save(); var_dump($user->id); 发现只新增了一条记录,这样用 foreach 遍历插入多条数据的时候,只能插入一条数据。 如果用 create 则可以用 foreach 遍历插入多条数据,但是这样又获取不到插入后的 id ... |
6
elvba 2015-10-12 18:21:25 +08:00
@denghongcai create 获取 id 的方法找到了,不过用 save 的方式插入多条记录还是只能插入一条……
|
9
jellybool OP @elvba 恩,真的不是。还是非常感谢阁下的支持,后续我会继续为这个系列增加内容,也会结合一些很好地 package 来讲讲权限管理
|
11
PopeyeLau 2015-10-12 23:31:34 +08:00
辛苦了~
有没有打算录一期 api 的开发? |
14
denghongcai 2015-10-13 00:42:36 +08:00
@elvba 每个 user 实例对应的实际上是数据库的一条记录,你每次都需要 new User 出来
|
15
elvba 2015-10-13 01:10:05 +08:00
@denghongcai 原来如此!明白了,谢谢~
|