首页 > 作文

laravel框架中超实用的功能介绍

更新时间:2023-04-07 19:49:47 阅读: 评论:0

本篇文章给大家带来的内容是关于laravel框架中超实用的功能介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

让lumen的dd() dump()像laravel一样优雅

1

compor require symfony/var-dumper

获取执行的sql语句

可查看sql where参数等

1

2

3

4

5

6

7

8

9

10

public function index()

{

db::connection()->enablequerylog(); // 开启查询日志

db::table('posts')->paginate(5); //要查看的sql

$queries = db::getquerylog(); // 获取查询日志

dd($queries); // 即可查看执行的sql,执行的时间,传入的参数等等

}

只能查看简单的sql不能看到传入的参数

1

db::table('posts')->tosql();

查询sql记录

如果,你想要将日志文件保存在 storage/logs 目录中。需要更新: app/providers/apprviceprovider.php 里的 boot() 函数

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

<?php

namespace app\pro入职培训心得viders;

u illuminate\support\rviceprovider;

u db;

u log;

class apprviceprovider extends rviceprovider

{

/**

* bootstrap any application rvices.

*

* @return void

*/

public function boot()

{

//

// 新增代码

db::listen(function ($query) {

log::info(

$query->sql,

$query->bindings,

$query->time

);

});

}

/**

* register any application rvices.

*

* @return void

*/

public function register()

{

//

}

}

laravel 如何在模型事件中获取某字段修改前的值

1

2

3

4

5

6

7

8

issue::sa二本学校ving(function(杯子素描issue $issue){

if ($issue->isdirty('title'年度考核表个人工作总结)) {

$ur = auth::ur()->urname;

$oldtitle = $issue->getoriginal('title'); // 原始值

$newtitle = $issue->title; // 新值

actionlog::log("$ur 把标题 $oldtitle 修改为 $newtitle");

}

});

以上就是laravel框中国属于南半球还是北半球架中超实用的功能介绍的详细内容

本文发布于:2023-04-07 19:49:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/896ec66b0d63207cb32e000855183841.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:laravel框架中超实用的功能介绍.doc

本文 PDF 下载地址:laravel框架中超实用的功能介绍.pdf

下一篇:返回列表
标签:参数   中超   日志   功能
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图