我安装了Jenssegers MongoDB,遵循这个Lumen and MongoDB?答案,它就可以工作了。
但是,我尝试按照示例(https://github.com/jenssegers/laravel-mongodb#schema)使用迁移模式创建一个新集合,但没有成功。我的函数up:
Schema::create('users', function($collection)
{
$collection->index('name');
$collection->unique('email');
});
我收到一条错误消息:
MongoException集合名称不能为空
谢谢!
发布于 2018-06-09 03:01:45
很晚了,但你可以试试
/** Run the migrations.
*
* @return void
*/
public function up()
{
Schema::connection($this->connection)
->table('actions', function (Blueprint $collection)
{
$collection->index('name');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::connection($this->connection)
->table('actions', function (Blueprint $collection)
{
$collection->drop();
});
}
https://stackoverflow.com/questions/33241474
复制相似问题