问题标签 [tinker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3910 浏览

laravel - Laravel 8 + Tinker:如何创建虚拟数据

在以前的 Laravel 版本中,我在 tinker 中使用它:

但是在 Laravel 8 中,它给出了这个错误:`PHP Error: Class 'Database/Factories/bananaFactory' not found

请问如何使用 tinker 在 Laravel 8 中创建虚拟数据?谢谢你。

0 投票
0 回答
40 浏览

sql - 超过 60 秒的最大执行时间(需要帮助减少运行时间)

以下返回标题中的错误,我知道一个解决方案是延长最大执行时间,但我问我怎样才能使它少于 60 秒,你可能会注意到我从循环中删除了所有查询,所以它们不会多次运行,->where()查询是否也需要很长时间?如果是这样,是否有另一种方法可以优化时间

任何帮助表示赞赏,谢谢!

0 投票
1 回答
35 浏览

laravel - SQLSTATE [42S02] 工匠修补程序的问题

我对工匠修补程序有疑问:

我的迁移文件:

0 投票
2 回答
96 浏览

laravel - 集合在 Tinker 中按预期工作,但在控制器中我得到 BadMethod

我遇到了我认为很简单的事情,我只是想多了。我在 Tinker 会话中运行以下命令,它按预期工作:

我基本上已经在我的控制器中放置了完全相同的代码来拉取游戏中的玩家列表:

当我到达路线时,我得到了这个:

我很困惑,如果它在 Tinker 中工作得很好,为什么它不能在控制器中工作。

谢谢您的帮助!

0 投票
2 回答
998 浏览

php - Laravel - SQLSTATE [HY001] 无法分配足够的内存 - MsSQL

我在 laravel 中的项目与 MsSql 数据库中的视图进行第二次连接,我正确配置了我的 .env 和配置,但是这是内存溢出错误:

已经在我的 php.ini 中更改:

但错误仍在继续。

我的模型大致如下所示:

BaseView.php

BoletoPropCondominio.php

当我直接通过命令终端执行相同的查询时:

成功返回我的数据。

谁能告诉我可能发生了什么,或者我如何才能更好地调试以了解错误在哪里,拜托。

编辑

0 投票
3 回答
3479 浏览

laravel - 问题 'SQLSTATE[42S02]: 未找到基表或视图

我对 php artisan tinker 有疑问,找不到他想要“企业”表而不是“企业”表的原因。帮我改正错误,我觉得我做了很多)我的问题:

我的数据库 business_table.php

我的控制器:BusinessController.php

我的模型:Business.php

我的视图文件:business.blade.php

想象我的错误: 我的错误

0 投票
2 回答
416 浏览

php - 修补 laravel 8,无法获得关系

我刚刚创建了用户*故事表和模型,定义关系如下所示

在用户模型中

故事模型

在修补

但是当我试图让所有故事都属于用户 1

PHP 错误:第 745 行的 C:\xampp\laravel\storify\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 中找不到类“App\Story”

0 投票
1 回答
163 浏览

laravel - 更改 Laravel Tinker 输出颜色?

我想知道如何更改 Tinker 的文本输出颜色。有人知道吗?或者更确切地说,它是 Ubuntu 的东西吗?我已经从 LS_COLORS 中完全删除了对颜色 34(深蓝色)的任何引用,并且仍然通过 Tinker 输出接收到这个: 修补程序输出

我想将深蓝色更改为青色。

提前致谢。

0 投票
1 回答
96 浏览

laravel - 有没有办法将最后一次操作的结果放入变量中

有时在使用php artisan tinker控制台时,我会执行以下操作:

代替:

如果操作非常复杂和/或有很多记录,那么重复变量赋值可能会很痛苦。所以我的问题是最后一个命令的结果是否存储在任何地方,以便我可以操作它而不必等待第二次操作完成?

0 投票
1 回答
248 浏览

laravel - Laravel - 控制器中的修补程序断点

Lavarel 的新手。

我正在尝试在 Laravel 中调试控制器的方法,为此我使用的是 Tinker(基于 Psysh)。

我将这两个版本都添加到MySuperController的方法注册中的断点中:

我已经php artisan tinker在控制台中运行并完成了以下操作:

执行该操作时,Tinker 会响应:Illuminate\Validation\ValidationException 并带有消息“给定数据无效。”

但是我从来没有看到代码在断点处停止。我是否错误地认为我可以使用 Tinker 逐步调试?