1
데이터베이스에 레코드를 삽입하는 코드가 있습니다. 이 작업을 마친 후 새 레코드의 ID를 클라이언트에 전달해야합니다.엑토 레코드를 다시로드하는 방법은 무엇입니까?
msg_record = %Message{
fromEmail: params["fromEmail"],
body: params["body"],
room: room_id
}
Repo.insert!(msg_record)
이 문제는,이 일을 한 후 msg_record.id
은 여전히 null입니다.
레일즈에서 할 수있는 일은 msg_record.reload.id
입니다. 몇 가지 동일한 방법이 있습니까?