Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3ae1292f

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 3ae1292ff3517a686582eb28b5c2ca3db714b150
  • Vorgänger 42d32a68
  • Nachfolger 0c895d4d

cleanup

Unterschiede anzeigen:

src/entitymanager.cpp
builder->generateManyToManyColumnName(entity),
entity->getProperty(entity->getPrimaryKey()).toLongLong());
auto listMap = this->convertQueryResult(q);
// QMetaProperty foreignProp;
// bool first = true;
QSharedPointer<Entity> e = QSharedPointer<Entity>();
for (int var = 0; var < listMap.size(); ++var) {
auto id = listMap.at(var).value(builder->generateManyToManyColumnName(
......
} else {
e = this->findById(id.toLongLong(), EntityHelper::getClassname(secEntityPtr.data()));
}
// if(first) {
// foreignProp = EntityHelper::mappedProperty(relation,e);
// first = false;
// }
if(e) {
EntityHelper::addEntityToListProperty(entity,e,property);
//if(foreignProp.isValid()) {
// EntityHelper::addEntityToListProperty(e,entity,foreignProp);
//}
}
}
} else {

Auch abrufbar als: Unified diff