如何使用mongodb在集合中添加另一个字段?

我研究mongodb和symfony。 我通过将此文档从symfony成为mongodb 链接,成功创建了一个字段 。

如果你能看到文档。 他们有这些代码将这些文件连接到mongodb </ p>

  / src / Acme / StoreBundle / Document / Product.php 
namespace Acme \ StoreBundle \ Document;

use Doctrine \ ODM \ MongoDB \ Mapping \ Annotations为MongoDB;

/ **

  • @MongoDB \ Document
  • / class Product { / **
  • @MongoDB \ Id
  • /

    protected $ id;

    / **

  • @MongoDB \ Field(type =“string”)

  • /
    protected $ name;

    / **

  • @MongoDB \ 字段(type =“float”)

  • /
    受保护$ price;
    }
    </ code> </ pre>

    这是否可以在Product类别中添加另一个字段,并且 在类别下面还有另一个字段,如
    nding category_name和category_date? 如何生成该文档?</ p>

    更新:</ strong>
    我想在我的mongodb集合中创建这些字段流</ p>

      Product 
    
    
    • id
    • name
    • price
    • category
    • category_name
    • category_date </ code> </ pre> </ div>

展开原文

原文

I study mongodb and symfony. I succesfully creating a fields by following this documentation from symfony to mongodb link. If you can see documentation. They have these codes for connecting this documents to 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;
}

Is this possible adding another field in Product like category, and an under the category there are another fields like adding category_name and category_date? and how can I generate that document?

Update: I want to create like these flow of fields in my mongodb collections

Product
  - id
  - name
  - price
  - category
      - category_name
      - category_date

douhuan1979
douhuan1979 您可以添加包含两个字段category_name和类别日期的嵌入式文档类别。
3 年多之前 回复

1个回答



MongoDb是一个Nosql数据库而不是关系数据库。 它只接受键和值格式的任何内容。 也许你可以添加更多的字段,如 category_name和category_date </ code>。 通过添加变量。 </ p>
</ div>

展开原文

原文

MongoDb is a Nosql Database and Not Relational. It just accepts anything in key and value format. so may be you can add more fields like category_name and category_date. by adding the variable.

dsn1327
dsn1327 dbschema.com/mongodb-tool.html
3 年多之前 回复
dsolwotv00116
dsolwotv00116 Product - id - name - price - category_name - category_date
3 年多之前 回复
duanli3277
duanli3277 由于我没有多探索mongodb,这肯定会起作用:
3 年多之前 回复
dongwei2983
dongwei2983 您好! 我更新了我的帖子。 这可能是我制作田地的方式吗?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问