我在Symfony2中需要一个以下命令的示例:
php app/console doctrine:mongodb:fixtures:load --fixtures=/path/to/fixture
Run Code Online (Sandbox Code Playgroud)
我不知道如何设置--fixtures=/path/to/fixture.我可以加载所有,但我不能只为一个新夹具做!
/ path/to/fixture应该采用什么格式?
我也尝试了这个,--fixtures=src/PMI/UserBundle/DataFixtures/ORM/FeatureFixtures但我每次都得到这个:
[InvalidArgumentException]
Could not find any fixtures to load in:
- src/PMI/UserBundle/DataFixtures/ORM/FeatureFixtures
Run Code Online (Sandbox Code Playgroud)
Geo*_*rge 40
我知道这已经过时了但是其他人已经问过,这些答案可能不会涵盖其他一些问题.
您只需指定文件夹,而不是文件.在上面的问题中,不清楚FeatureFixtures是php文件还是实际文件夹.如果只是一个php文件而不是文件夹,它可能会失败.这是加载灯具的正确方法,假设FeatureFixtures是一个带有灯具的php文件:
doctrine:fixtures:load --fixtures=src/PMI/UserBundle/DataFixtures/ORM --append
Run Code Online (Sandbox Code Playgroud)