Meteor.Error Body不能超过3000个字符

时间:2015-08-11 08:07:44

标签: javascript meteor telescope

我正在使用望远镜构建一个新应用程序,与ProductHunt相同。我在管理设置面板中从http://gigaom.com/feed/等其他网站导入了新的Feed帖子。

在浏览器控制台中,我执行了Meteor.call ('fetchFeeds')代码来测试Feed。但是导入不会导入在命令提示符中显示错误。

*Error [ Body cannot exceed 3000 characters][400].
error.Type :' Meteor.Error'* 

如何克服这个请回复。这将是非常有帮助的。谢谢。

1 个答案:

答案 0 :(得分:2)

如果您提供的内容超过3000个字,则会出现该错误,因为您在Posts对象上设置了最大长度为3000的验证集。您可以在telescope-posts package {中更新以下代码{3}}您想要的任何验证,甚至删除它以允许导入任何数量的数据..

/**
    Post body (markdown)
  */
  body: {
    type: String,
    optional: true,
    max: 3000,
    editableBy: ["member", "admin"],
    autoform: {
      rows: 5
    }
  }