Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel Tinker显示集合中的旧值_Php_Mongodb_Laravel_Homestead_Tinker - Fatal编程技术网

Php Laravel Tinker显示集合中的旧值

Php Laravel Tinker显示集合中的旧值,php,mongodb,laravel,homestead,tinker,Php,Mongodb,Laravel,Homestead,Tinker,我有一个名为Campaigns的Laravel模型(使用jenssegers mongodb扩展制作)。当我回显此函数时: $campaigns = Campaigns::all(); echo($campaigns); 我得到了正确的值。但是,每当我从日程表中的命令或通过Artisan Tinker尝试相同的操作时,我就会得到以前在本地机器上测试时使用的旧的、不存在的值。我试图清除缓存和所有配置,但没有成功。任何帮助都将不胜感激 因为echo print是唯一的变量,而不是数组和$campa

我有一个名为Campaigns的Laravel模型(使用jenssegers mongodb扩展制作)。当我回显此函数时:

$campaigns = Campaigns::all();
echo($campaigns);

我得到了正确的值。但是,每当我从日程表中的命令或通过Artisan Tinker尝试相同的操作时,我就会得到以前在本地机器上测试时使用的旧的、不存在的值。我试图清除缓存和所有配置,但没有成功。任何帮助都将不胜感激

因为echo print是唯一的变量,而不是数组和$campaings=campaings::all()给出数组。 您应该尝试以下方式来显示数据。

$campaigns = Campaigns::all();
print_r($campaigns);

找到了答案。对于任何有类似问题的人:如果在Homestead上运行MongoDB,它将在虚拟服务器上创建自己的实例,并在不使用任何凭据的情况下登录。通过键入
Vagrant global status
获取正在运行的Vagrant进程的ID,并通过
Vagrant ssh 1a2b3c
将ssh插入其中。然后在虚拟服务器上运行Mongo并比较您的值。

它只是更改了格式,但仍然会出错values@version_control当您尝试我的代码时,出现了哪个错误?我没有得到任何错误。我只是从MongoDB集合中获取不存在的值,这些值以前被我删除过;[!]将此修补程序会话的“活动”别名为“应用程序\活动”。然后修补程序转储显示错误值的$campaings变量