500(内部服务器错误)JavaScript,parsing,快速发布请求

我正在写一个parsing应用程序的乐趣。

我正在使用JavaScript,parsing,Express,并且只有有时发生错误时,我有一个职位请求。

我有一个职位表格:

form id="eventForm" action="newEvent" method="post"> <div> <label for="GoingWhere">Where are you headed: </label> <input type="text" id="where" name="where"></input> </div> 

像下面这样运行(不pipe表单的大小)通常会以500错误结束:

 app.post('/newEvent', function(req, res) { var event = new Event(); //example for future for form submission event.destination = req.param('destination', null); event.where = req.param('where', null); event.expectedBack = req.param('expectedBack', null); event.emergency = req.param('emergency', null); event.timeLeaving = req.param('timeLeaving', null); event.userDescription = req.param('userDescription', null); event.photo = req.param('photo', null); event.friendWith = req.param('friendWith', null); event.travelingWith = req.param('travelingWith', null); event.meeting = req.param('meeting', null); event.doing = req.param('doing', null); event.address = req.param('address', null); event.save(); res.render(indexPage); }); 

如果我运行它更小,它不会尽快断开,但有限的使用。 此外,我不明白为什么这是发生这种方式。

 app.post('/newEvent', function(req, res) { var event = new Event(); //example for future for form submission event.destination = req.param('destination', null); event.save(); res.render(indexPage); }); 

我从中得出的唯一结论是当数据量(列)很大时发生。 如果我删除表,它运行良好。 如果我使用了大量的Object.values,它通常会立即返回错误。

有没有人经历过这个。 我的假设是错的吗? 为什么只有在表格较大时才会发生。 我能做些什么来避免呢?

谢谢!