You are here

请问关于对entity进行评论的问题

流云 的头像
Submitted by 流云 on 星期三, 2013-03-13 02:13

应用环境如下:一篇文章,本身可以有评论,每个用户都可以针对这篇文章进行提问,批注,并且其它用户可以针对某个提问和批注进行评论式的回复。 

考虑到提问和批注的数量会很庞大,我觉得也用节点可能不太合适,所以想把它们处理成entity的方式,但是默认的comment只能对node进行评论。

不知对这个功能设计老葛您有什么好的建议方案呢?谢谢!

论坛:

Drupal版本:

g089h515r806 的头像

目前都是采用entity reference,这样的解决办法,创建一个内容类型,作为评论,为其添加一个字段,entity reference字段,引用被评论的实体。

评论不与节点绑定,这个需求很早就提出来了,在Drupal8里面,有人在做这个工作,不知道会不会被包含进来,在Drupal8里面。

流云 的头像

嗯,可是对批注和提问的评论也会是和comment一样,是多级的,用entityreference的话可能会导致多层的引用关系...  感觉这个关联是有点复杂了

我目前是想直接去改comment模块那边的结构,加个entity type, entity id来实现comment对entity的,可能工作量会很大...