@@ -35,29 +35,47 @@ Support for additional types will be added in subsequent releases.
35
35
* - BSON Type
36
36
- Type Identifiers
37
37
* - String
38
- - ``py.str``, an instance of ``pyarrow.string``
38
+ - - ``py.str``
39
+ - Instance of ``pyarrow.string``
39
40
* - Embedded document
40
- - ``py.dict``, and instance of ``pyarrow.struct``
41
+ - - ``py.dict``
42
+ - Instance of ``pyarrow.struct``
41
43
* - Embedded array
42
- - An instance of ``pyarrow.list_``
44
+ - - Instance of ``pyarrow.list_``
43
45
* - ObjectId
44
- - ``py.bytes``, ``bson.ObjectId``, an instance of ``pymongoarrow.types.ObjectIdType``, an instance of ``pymongoarrow.pandas_types.PandasObjectId``
46
+ - - ``py.bytes``
47
+ - ``bson.ObjectId``
48
+ - Instance of ``pymongoarrow.types.ObjectIdType``
49
+ - Instance of ``pymongoarrow.pandas_types.PandasObjectId``
45
50
* - Decimal128
46
- - ``bson.Decimal128``, an instance of ``pymongoarrow.types.Decimal128Type``, an instance of ``pymongoarrow.pandas_types.PandasDecimal128``
51
+ - - ``bson.Decimal128``
52
+ - Instance of ``pymongoarrow.types.Decimal128Type``
53
+ - Instance of ``pymongoarrow.pandas_types.PandasDecimal128``
47
54
* - Boolean
48
- - An instance of ``~pyarrow.bool_``, ``~py.bool``
55
+ - - ``~py.bool``
56
+ - Instance of ``~pyarrow.bool_``
49
57
* - 64-bit binary floating point
50
- - ``py.float``, an instance of ``pyarrow.float64``
58
+ - - ``py.float``
59
+ - Instance of ``pyarrow.float64``
51
60
* - 32-bit integer
52
- - An instance of ``pyarrow.int32``
61
+ - - Instance of ``pyarrow.int32``
53
62
* - 64-bit integer
54
- - ``~py.int``, ``bson.int64.Int64``, an instance of ``pyarrow.int64``
63
+ - - ``~py.int``
64
+ - ``bson.int64.Int64``
65
+ - Instance of ``pyarrow.int64``
55
66
* - UTC datetime
56
- - An instance of ``~pyarrow.timestamp`` with ``ms`` resolution, ``py.datetime.datetime``
67
+ - - ``py.datetime.datetime``
68
+ - Instance of ``~pyarrow.timestamp`` with ``ms`` resolution
57
69
* - Binary data
58
- - ``bson.Binary``, an instance of ``pymongoarrow.types.BinaryType``, an instance of ``pymongoarrow.pandas_types.PandasBinary``.
70
+ - - ``bson.Binary``
71
+ - Instance of ``pymongoarrow.types.BinaryType``
72
+ - Instance of ``pymongoarrow.pandas_types.PandasBinary``
59
73
* - JavaScript code
60
- - ``bson.Code``, an instance of ``pymongoarrow.types.CodeType``, an instance of ``pymongoarrow.pandas_types.PandasCode``
74
+ - - ``bson.Code``
75
+ - Instance of ``pymongoarrow.types.CodeType``
76
+ - Instance of ``pymongoarrow.pandas_types.PandasCode``
77
+ * - null
78
+ - - Instance of ``pyarrow.null``
61
79
62
80
.. note::
63
81
0 commit comments