Saya menggunakan kode yang sama yang dijelaskan pada pertanyaan saya yang lain: Mengakses data jpa dengan permulaan lainnya + sepeda entitas yang memiliki kunci asing pada entitas orang
Masalahnya adalah saya tidak dapat memperbarui nilai person_id di entitas sepeda. Saya mencoba menggunakan perintah ini:
curl -i -X PUT -H "Content-Type:application/json" -d "{ \"name\" : \"Frodos Bike name is changed\", \"person\" : \"http://localhost:8080/people/2\" }" http://localhost:8080/bikes/1
Tapi itu tidak berhasil. Nilai nama berubah, tetapi person_id tetap sama.
Ingatlah bahwa saya memiliki seseorang yang memiliki ID = 2, dan dapat diakses di url: http://localhost:8080/people/2
Apa cara yang benar untuk memperbarui bidang ini?