Documentation ¶
Index ¶
- type JSON
- func (JSON) GormDBDataType(db *gorm.DB, _ *schema.Field) string
- func (JSON) GormDataType() string
- func (j JSON) MarshalJSON() ([]byte, error)
- func (j JSON) MarshalText() ([]byte, error)
- func (j *JSON) Scan(src any) error
- func (j *JSON) UnmarshalJSON(b []byte) error
- func (j *JSON) UnmarshalText(b []byte) error
- func (j JSON) Value() (driver.Value, error)
- type JSONB
- func (JSONB) GormDBDataType(db *gorm.DB, _ *schema.Field) string
- func (JSONB) GormDataType() string
- func (j JSONB) MarshalJSON() ([]byte, error)
- func (j JSONB) MarshalText() (text []byte, err error)
- func (j *JSONB) Scan(src any) error
- func (j *JSONB) UnmarshalJSON(b []byte) error
- func (j *JSONB) UnmarshalText(text []byte) error
- func (j JSONB) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSON ¶
type JSON struct {
// contains filtered or unexported fields
}
func (JSON) GormDataType ¶
func (JSON) MarshalJSON ¶
func (JSON) MarshalText ¶
func (*JSON) UnmarshalJSON ¶
func (*JSON) UnmarshalText ¶
type JSONB ¶
type JSONB JSON
func (JSONB) GormDataType ¶
func (JSONB) MarshalJSON ¶
func (JSONB) MarshalText ¶
func (*JSONB) UnmarshalJSON ¶
func (*JSONB) UnmarshalText ¶
Click to show internal directories.
Click to hide internal directories.