我正在使用Telescope构建一个与ProductHunt相同的新应用程序。我从管理员设置面板中的其他站点(例如http://gigaom.com/feed/)导入了新的Feed帖子。

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

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


如何克服这个问题,请回复。这将非常有帮助。谢谢。

最佳答案

如果您提供的内容超过3000个单词,它将给您带来错误,因为您在Posts对象上设置了最大长度为3000的验证。您可以将telescope-postsposts.js中的以下代码更新为任何验证您想要甚至删除它以允许导入任何数量的数据。

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

关于javascript - meteor 错误正文不能超过3000个字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31936398/

10-12 03:23