процесс. WaitForExit () асинхронно

В вашей первой таблице :

public function up()
{

Schema::create('Gerecht', function (Blueprint $table) {
$table->increments('Gerechtcode');
$table->string('Gerecht', 20);

$table->foreign('Gerechtcode')->references('Gerechtcode')->on('Subgerecht');
});

}

Вы используете первичный ключ (Gerechtcode) для ссылок на другую таблицу. Это невозможно. Я думаю, что это сработает, если вы измените первую таблицу на:

public function up()
{

Schema::create('Gerecht', function (Blueprint $table) {
$table->increments('Gerechtcode');
$table->unsignedInteger('SubgerechtCode');
$table->string('Gerecht', 20);

$table->foreign('SubgerechtCode')->references('Gerechtcode')->on('Subgerecht');
});

}

И вторая таблица на:

public function up()
{

Schema::create('Subgerecht', function (Blueprint $table) {
$table->increments('SubgerechtCode');
$table->string('Subgerecht', 25);
});

}

В таким образом, у вас есть отношения один-ко-многим, которые можно обрабатывать в Laravel. Но ваш код не позволяет мне понять ваши потребности.

42
задан Dustin Getz 22 January 2009 в 18:13
поделиться

3 ответа

29
ответ дан 26 November 2019 в 23:18
поделиться

Использовать System.Diagnostics.Process.Exited

1
ответ дан 26 November 2019 в 23:18
поделиться

Согласно этой ссылке WaitForExit () метод используется, чтобы заставить текущий поток ожидать, пока связанный процесс не завершается. Однако Процесс действительно имеет событие Exited, в которое можно сцепиться.

4
ответ дан 26 November 2019 в 23:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: