MongoDB C ++驱动程序-8位和16位整数?

时间:2018-06-21 17:25:02

标签: c++ mongodb mongo-cxx-driver

我还是MongoDB的新手。我在this page上看到了许多get_*函数,但没有看到任何可以返回8位或16位数字的函数。

我应该将所有数值数据转换为32位或64位有符号整数吗?

1 个答案:

答案 0 :(得分:1)

是的,根据BSON规范:http://bsonspec.org/spec.html,这些是要用于存储在MongoDB中的数据的整数类型(以及128位十进制类型)。

驱动程序有意不提供采用其他类型的功能,因为我们希望您需要仔细考虑如何在调用站点上将积分类型映射到这种表示空间有限的表示中。