native schema
Current mongodb result
An array of Spark SQL Row type.
RDD native schema
Current native RDD
A brand new RDD of Spark SQL Row type.
It creates a map with dbObject attribute values.
It creates a map with dbObject attribute values.
Object to be splitted into attribute tuples.
A map with dbObject attributes.
Tries to convert some scala value to another compatible given type
Tries to convert some scala value to another compatible given type
Value to be converted
Destiny type
Converted value
Given a schema, it converts a JSON object (as map) into a Row
Given a schema, it converts a JSON object (as map) into a Row
DBObject map
Schema
The converted row
Given a schema, it converts a Row into a DBObject
Given a schema, it converts a Row into a DBObject
Row to be converted
Schema
The converted DBObject
It converts some Row attribute value into a DBObject field
It converts some Row attribute value into a DBObject field
Row attribute
Attribute type
The converted value into a DBObject field.
It converts some DBObject attribute value into a Row field
It converts some DBObject attribute value into a Row field
DBObject attribute
Attribute type
The converted value into a Row field.
MongodbRowConverter support RDD transformations from DBObject to Row and vice versa