当前位置: 首页 > 面试题库 >

计算流星中帖子的数字评论

东门城
2023-03-14
问题内容

如果要计算帖子获得的评论数,则每次创建或删除新评论时,都必须保存评论数。

确保在每次创建或删除评论时更新评论数量的最有效,最安全的方法是什么?我已经尝试过,Curser.observe()但似乎有时会引起一些问题。我仔细阅读了我的代码,这应该没问题,但有时会发生一些更改,而在某些情况下不应该进行更改,因此,当同时创建多个对象时,observ()会引起一些问题。

我看了看,meteor-collection- hooks他们不使用observe。我认为observe这是最好的选择,因为它是本地的。别人如何解决呢?


问题答案:

不要使用观察。它消耗资源并且不会扩展到一台服务器(在N台服务器正在观察更改的情况下,您将有N增量)。我可以推荐两个可能的选择:

钩子

如您所建议,您可以使用收集钩来修改计数。具体来说,您可能想在集合上使用after.insert和after.removeComments。钩子不需要额外的资源-它们只是修补底层的收集代码以运行您的回调。

推荐阅读:看流星收集挂钩

方法

如果你使用的方法插入和删除您的意见,您也可以修改您的评论数在同一时间。这具有不需要外部包装的优点,但是这也需要在您的方法中混合一些注意事项。



 类似资料:
  • 帖子评论列表 评论帖子 删除评论 帖子评论列表 get /group-posts/:post/comments 响应 status 200 参数说明 名称 类型 说明 limit integer 默认 20 ,数据返回条数 默认为20 after inegter 可选,上次获取到数据最后一条 ID,用于获取该 ID 之后的数据。 { "pinneds": [],// 置顶评论列表,同com

  • 我想喜欢一个关于脸书的帖子的评论,我使用和喜欢帖子一样的。对于一个帖子来说,它是有效的,但是对于一个评论来说,它是无效的。 医生:https://developers.facebook.com/docs/graph-api/reference/object/likes 我的代码: 错误是: error Domain = com . Facebook . SDK Code = 5 "操作无法完成。(

  • 嗨,我是拉威尔和我的新朋友,我试图在我的帖子和帖子评论之间建立一种关系。 我想用与posts id相同的post_id显示帖子上的所有评论。我认为应该是这样的。但是我不能让它工作。有什么建议吗? 在App\BlogComments中。php 在App\Post.php 在BlogCommentsController中: 在posts/show中。刀身php

  • 本文向大家介绍计算字符串中子串出现的次数。相关面试题,主要包含被问及计算字符串中子串出现的次数。时的应答技巧和注意事项,需要的朋友参考一下 【参考答案】

  • 问题内容: 我正在尝试使用ajax从数据库中获取每个帖子的所有内容,但是我遇到了一些问题。 这是 问题所在 。 我已经路由了从数据库中获取所有信息的位置,而我没有在这些信息中获取信息。 现在,我想使用Ajax 来获取每个帖子,例如当有人在帖子上发表评论时,应将其添加到数据库中,然后即时从数据库中获取。 注释已通过 Ajax 成功添加,但是我无法使用Ajax从数据库中获取它们。 这是我的 代码 :