FOSCommentBundle功能包:设置Doctrine ODM映射(投票)
admin
2023-04-13 22:02:19
0
  • 原文出处:12b-mapping_mongodb.md

  • 原文作者:FriendsOfSymfony

  • 授权许可:创作共用协议

  • 翻译人员:FireHare

  • 校对人员:

  • 适用版本:FOSCommentBundle 2.0.5

  • 文章状态:草译阶段

Step 12b: Setup MongoDB mapping

The MongoDB implementation does not provide a concrete Vote class for your use,you must create one:

ROM实现并没有提供一个具体的Vote类给您使用,您需要创建一个:

And you should implement VotableCommentInterface in your Comment class and add a field to your mapping:

并且您需要在您的Comment类中实现 VotableCommentInterface 接口,并添加一个字段到您的映射中:

score = $score;
    }
    /**
     * Returns the current score of the comment.
     *
     * @return integer
     */
    public function getScore()
    {
        return $this->score;
    }
    /**
     * Increments the comment score by the provided
     * value.
     *
     * @param integer value
     *
     * @return integer The new comment score
     */
    public function incrementScore($by = 1)
    {
        $this->score += $by;
    }

Configure your application(配置您的应用程序)

In YAML:

YAML格式:

# app/config/config.yml
fos_comment:
    db_driver: mongodb
    class:
        model:
            vote: MyProject\MyBundle\Document\Vote

Or if you prefer XML:

如果您偏好XML:

# app/config/config.xml

    
        
    

Back to the main step(返回主步骤)

Step 12: Enable voting.

第12步:启用投票。


相关内容

热门资讯

【第一消息】“福建天天开心到底... 有 亲,根据资深记者爆料福建天天开心是可以开挂的,确实有挂(咨询软件无需...
终于明白“闲来贵州麻将有没有挂... 终于明白“闲来贵州麻将有没有挂?”(太坑了果然有挂)您好,闲来贵州麻将这个游戏其实有挂的,确实是有挂...
最新引进“新皇豪炸/金/花究竟... 最新引进“新皇豪炸/金/花究竟有挂吗?”(详细开挂教程)您好,新皇豪炸/金/花这个游戏其实有挂的,确...
玩家攻略科普“微乐捉鸡麻将是不... 玩家攻略科普“微乐捉鸡麻将是不是有挂?”(太坑了原来有挂)您好,微乐捉鸡麻将这个游戏其实有挂的,确实...
重磅消息“马鞍山麻将到底有挂吗... 网上科普关于“马鞍山麻将有没有挂”话题很是火热,小编也是针对马鞍山麻将作*弊开挂的方法以及开挂对应的...
今日重大发现“科乐填大坑有没有... 网上科普关于“科乐填大坑有没有挂”话题很是火热,小编也是针对科乐填大坑作*弊开挂的方法以及开挂对应的...
【第一消息】“今日花牌是不是有... 家人们!今天小编来为大家解答今日花牌透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
华熠印刷取得彩盒储光过油印刷装... 国家知识产权局信息显示,浙江华熠印刷科技股份有限公司取得一项名为“彩盒储光过油印刷装置”的专利,授权...
今日重大通报“衣兆丰悦开挂神器... 网上科普关于“衣兆丰悦有没有挂”话题很是火热,小编也是针对衣兆丰悦作*弊开挂的方法以及开挂对应的知识...