在DB播种机文件Laravel路由功能(Laravel route function in db s

2019-10-20 11:53发布

我想从一个名为路线取得网址。 当我打电话的头文件的方法

<a href="{{route('cmsPage', 'thematic_areas')}}" class="dropdown-toggle" data-hover="dropdown">Thematic Areas<b class="caret"></b></a>

其结果是正确的

http://hassaan.discover.local/page/thematic_areas

而当同样的方法被调用的数据库文件播种机

AdminNavBar::create(array('name'=>'Thematic Area', 'link'=>route('cmsPage', 'thematic_areas'), 'parent_id'=>'0'));

其结果是不正确。 (其被存储在运行分贝从PHP人员种子后URL)

http://localhost/page/thematic_areas

我想不通,为什么基地URL成为播种不同

Answer 1:

看起来像工匠是捡了不同的环境配置到Web服务器。 在配置/ app.php默认的网址设置http://localhost

尝试使用--env=local (或任何正确的环境)标志,当你调用工匠DB:种子



文章来源: Laravel route function in db seeder file