DB::MariaDBSourceDBMariaDBNativeTypesJSON

class JSON

A JSON type converter.

Definitions

def name

Get the SQL type name for JSON.

Signature

returns String

The type name.

Implementation

def name
	"JSON"
end

def parse(string)

Parse a JSON value from the database.

Signature

parameter string String | Nil

The raw string value.

returns Hash | Array | Nil

The parsed JSON with symbolized keys.

Implementation

def parse(string)
	::JSON.parse(string, symbolize_names: true) if string
end