Cara membatasi user create data sekali, update berkali2

Permisi, mau tanya. Misal saya punya tabel user(isinya bawaan make:auth laravel) dan tabel profile (isinya user_id, about dan lokasi) Untuk kasus ini kan pake relasi one to one Saya bingung logicnya, sejak kapan user punya data awal (di kolom user_id, buat nandain itu punya user tertentu ) di tabel profile? Krna saya kepikiran, kolom about dan lokasi bisa diisi null dulu. Nah baru nanti bisa diupdate

Terima kasih

avatar irestuf
@irestuf

51 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

kurang ngerti sih sama maksud pertanyaanya.., tapi kayanya cek ada data apa ga, kalo ga ada buat, kalo ada update, gitu kan? coba pake updateOrCreate aja...

avatar apem
@apem

72 Kontribusi 27 Poin

Dipost 6 tahun yang lalu

Kalau menurut saya logic yang paling mendekati adalah saat register User Gan, ketika input data baru ke tabel users otomatis juga input 1 row ke tabel profile sesuai id yg baru masuk ke tabel users tsb, Untuk kolom about dan lokasi defaultnya di buat null aja gan,,,

avatar Rismal
@Rismal

131 Kontribusi 105 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban