Doctrine 原则:为某个表创建固定装置

Doctrine 原则:为某个表创建固定装置,doctrine,fixtures,Doctrine,Fixtures,是否可以从数据库中已存储的数据(如dump dataCLI,但需要指定哪些数据)为特定模型创建fixture yml文件?加载fixture时,您可以在fixture文件中显式声明模型,因此据我所知,这是唯一的方法 如果您指的是将装置加载到包含现有数据的数据库中,则加载特定模型的装置不应影响其他表中的数据,只要您不重新构建模型。我还没有测试过这个,所以请先在安全的环境中试用 另一件需要记住的事情是,作为固定装置上载的数据需要遵守数据库中可能存在的任何外键约束。对不起,我想我没有正确回答这个问题,

是否可以从数据库中已存储的数据(如
dump data
CLI,但需要指定哪些数据)为特定模型创建fixture yml文件?

加载fixture时,您可以在fixture文件中显式声明模型,因此据我所知,这是唯一的方法

如果您指的是将装置加载到包含现有数据的数据库中,则加载特定模型的装置不应影响其他表中的数据,只要您不重新构建模型。我还没有测试过这个,所以请先在安全的环境中试用


另一件需要记住的事情是,作为固定装置上载的数据需要遵守数据库中可能存在的任何外键约束。

对不起,我想我没有正确回答这个问题,我的意思是从已经存储的数据生成这些yml文件database@roddik当前位置我不知道这是可能的。我会编写一个自定义脚本,从现有数据库中提取数据并粘贴到另一个数据库中,或者创建一个CSV供其他地方使用。