Php 如何在laravel中以一对多关系存储数据?

Php 如何在laravel中以一对多关系存储数据?,php,laravel,relationship,one-to-many,Php,Laravel,Relationship,One To Many,我想从另一个表中输入一些数据并将其保存在一个表中。我尝试使用一对多关系,但我对保存数据感到困惑 这是我的数据库 public function up() { Schema::create('jenis_analisas', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('jenis_analisa', 100);

我想从另一个表中输入一些数据并将其保存在一个表中。我尝试使用一对多关系,但我对保存数据感到困惑

这是我的数据库

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');
    }
}

我想将jenis_analisas表中的多个数据插入Permintan_analisas表。

到目前为止您尝试过什么吗?我尝试过使用multiple select2输入数据,但我得到了一个错误数组到字符串的转换。将数据输入表的代码在哪里?