1

基于 MongoKit 文档,我定义了一个嵌套结构使用字典。但是在保存对象时,我得到了一个错误。详情如下。你能请教吗?谢谢

class Swap(Document):
      structure = {
          'coupon': float
          'start': int,
          'end': int,
          'bdc': {
              'start': basestring,
              'payment': basestring
          }
      }

我得到的错误是: bson.errors.InvalidDocument: Cannot encode object: {'start': 'M', 'payment': 'M'}

4

1 回答 1

1

只是为了跟进这件事。此错误仅在我打开“use_dot_notation = True”时发生。我注意到早在 2013 年 6 月就有一篇关于同样问题的帖子,但也没有回复。所以我暂时关闭这个标志。

于 2014-02-27T19:26:53.570 回答