Hallo Leute,
Ich will die Rootseiten als Partner definieren. ich habe ein mapping für die Tabelle in TS vorgenommen:
config.tx_smodul {
persistence{
classes {
\Si\Smodul\Domain\Model\Partner {
mapping {
tableName = pages
columns {
title.mapOnProperty = partnerTitle
uid.mapOnProperty = partnerUid
is_siteroot.mapOnProperty = is_siteroot
}
}
}
}
}
}
Ich versuche dann mit findByIs_siteroot() auf meinen Model zuzugreifen:
$partners = $this->partnerRepository->findByIs_siteroot();
Dabei bekomme ich dieser Fehlermeldung:
Unknown column 'tx_smodul_domain_model_partner.1' in 'where clause': SELECT tx_smodul_domain_model_partner.* FROM tx_smodul_domain_model_partner WHERE tx_smodul_domain_model_partner.1 IS NULL AND tx_smodul_domain_model_partner.hidden=0 AND (tx_smodul_domain_model_partner.starttime<=1371803700) AND (tx_smodul_domain_model_partner.endtime=0 OR tx_smodul_domain_model_partner.endtime>1371803700) AND tx_smodul_domain_model_partner.deleted=0 AND (tx_smodul_domain_model_partner.sys_language_uid IN (0,-1)) AND tx_smodul_domain_model_partner.pid IN (0)
Was mache ich hier falsch?