ID라는 PK 필드가있는 데이터베이스 테이블이 있습니다. id는 varchar (16)입니다. UUID와 유사한 문자열 (0-F에서 16 문자)을 생성하는 함수가 있습니다. 새 레코드를 저장할 때 데이터베이스에서 문자열을 받았음을 알 수 있지만 페이지에 표시 할 모델을 호출 할 때 문자열은 첫 번째 ALPHA char까지만 표시됩니다 (ALPHA char로 시작하지 않는 한 어떤 경우 나는 0).Laravel/Eloquent를 사용하여 데이터베이스에서 UUID 읽기
누구에게도 설명이 있습니까?
'protected $ increments = false;'를 모델에 추가 했습니까? – jfadich
'public $ incrementing'이 바로 그것입니다. 나는 Eloquent가 PK를 int로 변환했다고 생각한다. 감사합니다 jfadich – aserwin