Mongo ODM @Collection注释用法

时间:2015-05-10 17:15:09

标签: php mongodb symfony odm

我不确定如何在Mongo中使用@Collection注释。如您所知,我正在尝试在Mongo文档中保存一个简单的数组。

所以在我的文件中:

 /**
     * @MongoDB\Collection
     */
    protected $counties = array();



/**
     * Set counties
     *
     * @param collection $counties
     * @return self
     */
    public function setCounties($counties)
    {
        $this->counties = $counties;
        return $this;
    }

    /**
     * Get counties
     *
     * @return collection $counties
     */
    public function getCounties()
    {
        return $this->counties;
    }

现在我去保存例如:

$county = "test entry"
    $obj = new Obj();
    $obj->setCounties(array($county));

它现在给我警告“预期收集,得到阵列”。

怎么回事?

0 个答案:

没有答案