Как хранить данные в отношениях один-ко-многим в laravel? - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу ввести некоторые данные из другой таблицы и сохранить их в таблице.Я пытаюсь использовать отношения один ко многим, но я запутался, чтобы сохранить данные

Это моя база данных

public function up()
    {
        Schema::create('jenis_analisas', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->string('jenis_analisa', 100);
            $table->unsignedBigInteger('kategori_id')->nullable();
            $table->integer('harga');
            $table->timestamps();
            $table->foreign('kategori_id')->references('id')->on('kategoris');
        });
    }
public function up()
    {
        Schema::create('permintaan_analisas', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->unsignedBigInteger('pelanggan_id');
            $table->string('judul_penelitian', 100);
            $table->string('jenis_contoh', 50);
            $table->string('jumlah_contoh');
            $table->string('asal_contoh', 200);
            $table->unsignedBigInteger('jenisanalisa_id')->nullable();
            $table->timestamps();
            $table->foreign('pelanggan_id')->references('id')->on('pelanggans');
            $table->foreign('jenisanalisa_id')->references('id')->on('jenis_analisas');
        });
    }

Это моя модель

class JenisAnalisa extends Model
{


    public function kategori()
    {
        return $this->belongsTo('App\Kategori');
    }

    public function permintaananalisa()
    {
        return $this->hasMany('App\PermintaanAnalisa');
    }
}

class PermintaanAnalisa extends Model
{


    public function jenisanalisa()
    {
        return $this->belongsTo('App\JenisAnalisa');
    }
}

Iхотите вставить несколько данных из таблицы jenis_analisas в таблицу permintaan_analisas.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...