method
ID.UnmarshalJSON
Public method ID.UnmarshalJSON from github.com/riducms/ridu/migration/payload.
Arguments
| Argument | Type | Description |
|---|---|---|
encoded | []byte | The encoded value. |
Returns
The declared result.
errorFull signature
func (id *ID) UnmarshalJSON(encoded []byte) errorRelated types
IDID is a normalized Payload document ID. JSON strings are preserved exactly; integer JSON numbers are converted to their exact base-10 spelling so Payload's numeric, UUID, and custom IDs share Ridu's canonical string wire representation without passing through float64.