使用流星直接将JSON对象存储在MongoDB中



我在流星中伸出手 - 到目前为止,我喜欢它:-)但是,我试图将JSON对象直接存储到Minimongo中,但没有到达任何地方 - 而我认为这是目的: - )

  testVar = {"test":"this is from the object"}
  QStore.update(
    {"_id" : QT._id},
    {
      $set: {
        "tCode" : testVar,
        "name" : "verion 6"
      }
    }
  )

在Qstore的架构中,Tcode定义为{object},我认为这是对的...我在哪里错了?: - )

问:

Paul

假设您使用的是Aldeed:Simple-Schema,其他所有内容都可以(仅在上面的代码段中很难分辨),很可能您缺少blackbox标志在您的架构定义中:

BlackBox 如果您有一个带有类型对象的键,则该对象的属性也将得到验证,因此您必须在架构中定义所有允许的属性。如果这是不可能的,或者您不在乎验证对象的属性,请使用BlackBox:True选项跳过对象中的所有内容。

最新更新