我在 /Vinelab/NeoEloquent 的应用程序中使用 Neo4j。现在的问题是,当我运行 php artisan 时neo4j:migrate --database=neo4j
,会创建迁移表的节点。
没有创建函数 up() 中定义的任何标签。我应该怎么做才能解决这个问题?
模式类是,
<?php
use Vinelab\NeoEloquent\Schema\Blueprint;
use Vinelab\NeoEloquent\Migrations\Migration;
class CreateTestpostsTable extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Neo4jSchema::label('Testposts', function(Blueprint $label)
{
$label->unique('tpid');
$label->index('name');
$label->index('content');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Neo4jSchema::drop('Testposts');
}
}