我学习mongodb和symfony。我按照从symfony到mongodb link的这个文档成功创建了一个字段。 如果你能看到文档。他们有这些代码用于连接这个文件的MongoDB如何在使用mongodb的集合中添加另一个字段?
/ src/Acme/StoreBundle/Document/Product.php
namespace Acme\StoreBundle\Document;
use Doctrine\ODM\MongoDB\Mapping\Annotations as MongoDB;
/**
* @MongoDB\Document
*/
class Product
{
/**
* @MongoDB\Id
*/
protected $id;
/**
* @MongoDB\Field(type="string")
*/
protected $name;
/**
* @MongoDB\Field(type="float")
*/
protected $price;
}
这可能增加其他领域的产品,例如类别,以及该类别下有喜欢 另一个领域增加CATEGORY_NAME和category_date?以及如何生成该文档?
更新: 我想创建一个像场在我的MongoDB集合
Product
- id
- name
- price
- category
- category_name
- category_date
您可以使用两个字段'category_name'和'category_date'添加嵌入文档'category'。 – malcolm