流星.错误体不能超过3000个字符

Meteor.Error Body cannot exceed 3000 characters

本文关键字:3000个 字符 不能 错误 流星      更新时间:2023-09-26

我正在使用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-posts包posts.js中的以下代码更新为你想要的任何验证,甚至删除它以允许导入任何数量的数据。

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