Even I have problems with ODM

src/MiEmpresa/MiPrimerNOSQLBundle/Document/Personas.php

<?php
/**
* Personas Document
*/
namespace MiEmpresa\MiPrimerNOSQLBundle\Document;

use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ODM\MongoDB\PersistentCollection;

/**
   @mongodb:Document(collection="Personas")
 */
class Personas
{
    /**
       @mongodb:Id
     */
    protected $id;

    /**
      @mongodb:Field(type="string")
     */
    protected $nombre;

    /**
     * Get id
     *
     * @return integer $id
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set nombre
     *
     * @param string $nombre
     */
    public function setNombre($nombre)
    {
       $this->nombre = $nombre;
    }

    /**
     * Get nombre
     *
     * @return string $nombre
     */
    public function getNombre()
    {
       return $this->nombre;
    }
}

src/MiEmpresa/MiPrimerNOSQLBundle/DataFixtures/MongoDB/MisDatosIniciales.php

<?php

namespace MiEmpresa\MiPrimerNOSQLBundle\DataFixtures\MongoDB;

use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\DataFixtures\OrderedFixtureInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\DependencyInjection\ContainerAwareInterface;

use MiEmpresa\MiPrimerNOSQLBundle\Document\Personas;
use RuntimeException;

class LoadClientes implements FixtureInterface
{
    public function load($manager)
    {
      $user1 = new User();
      $user1->setName('Cesar Hernandez');
      $manager = $this->get('doctrine.odm.mongodb.document_manager');
      $manager->persist($user);

      $user2 = new User();
      $user2->setName('May-lhing Sanchez');
      $manager = $this->get('doctrine.odm.mongodb.document_manager');
      $manager->persist($user);

      $user3 = new User();
      $user3->setName('Sebastian Hernandez Sanchez');
      $manager = $this->get('doctrine.odm.mongodb.document_manager');
      $manager->persist($user);

      $manager->flush();
    }
}

but when I run ...
php app/console doctrine:mongodb:data:load

PHP Fatal error:  Class
'Doctrine\ODM\MongoDB\Tools\Console\Command\ClearCache\MetadataCommand' not
found in
/var/www/sf2-pr8-04/vendor/symfony/src/Symfony/Bundle/DoctrineMongoDBBundle/Command/ClearMetadataCacheDoctrineODMCommand.php
on line 27

Fatal error: Class
'Doctrine\ODM\MongoDB\Tools\Console\Command\ClearCache\MetadataCommand' not
found in
/var/www/sf2-pr8-04/vendor/symfony/src/Symfony/Bundle/DoctrineMongoDBBundle/Command/ClearMetadataCacheDoctrineODMCommand.php
on line 27


-- 
César Hernández
Anzoátegui - Venezuela
[email protected]

LinuxCounter: 285.345
CIV: 122.539

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to