如何从 eloquent select 生成变量

how to make variable from eloquent select

我有来自 table petugas 的 select id 的代码,并且有来自 auth

的声明
$petugas = petugas::where('ID_PETUGAS','=',auth()->user()->id);

我想将该 ID 放入此代码

Peminjaman::create([
            'ID_ANGGOTA' => $request->ID_ANGGOTA,
            'ID_BUKU' => $request->ID_BUKU,
            'ID_PETUGAS' => $petugas->ID_PETUGAS, --> to this
            'TANGGAL_PINJAM' => $request->TANGGAL_PINJAM,
            'TANGGAL_KEMBALI' => $request->TANGGAL_KEMBALI
        ]);

如何获取这些变量的输入?

使用 first() 方法:

$petugas = petugas::where('ID_PETUGAS','=',auth()->user()->id)->first();

然后

echo $petugas->ID_PETUGAS;