我有一个文本模型;
class Text(db.Document):
siphash_value = db.LongField()
然后我使用 siphash lib 创建一个哈希。(https://github.com/majek/pysiphash)
此库将字符串转换为长值,例如12398370950267227270L
如果我尝试将文档保存到我的数据库;
Text(siphash_value=12398370950267227270L).save()
我收到此错误:
OverflowError: MongoDB can only handle up to 8-byte ints