0
我正在使用Symfony 1.4应用程序,并使用ItrN InN。为了满足灵活性需求,我正在迁移我的数据库体系结构,这样我就有2个MySQL数据库:1个主数据库和1个从数据库。这就是为什么我决定使用sfDoctrineMasterSlavePlugin,这对于这种新配置来说非常完美。不幸的是,我现在正在使用I18N出现一些错误。下面是我的配置:sfDoctrineMasterSlavePlugin和I18N错误“未知的关系别名翻译”
databases.yml里
dev:
master:
class: sfDoctrineDatabase
param:
dsn: mysql:host=localhost;dbname=my_db;
username: ****
password: ****
slave:
class: sfDoctrineDatabase
param:
dsn: mysql:host=localhost;dbname=my_db;
username: ****
password: ****
的schema.yml
Data:
actAs:
I18n:
fields: [name]
columns:
name: { type: string(255) }
在我的模板
<?php echo $data->getName(); ?>
我得到这个错误
Unknown relation alias Translation
我找不到为什么这种关系将无法正常工作某种原因!...我发现有些人得到同样的错误,但没有找到任何解决办法...
有没有人有一个想法?
你得到这个错误与所有的I18n关系?或者只是用这个? – dlondero 2012-02-02 15:56:56
对不起,迟到的回应,但我没有得到您的评论通知......其实我有这个错误与我所有的国际关系。而我仍然没有找到任何解决方案使其正常工作!... – TiuSh 2012-03-19 11:02:15