Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f4e3904b

Von Christian Ehringfeld vor etwa 9 Jahren hinzugefügt

  • ID f4e3904b4ac79d50a697c7e246911c6d1e61b2e6
  • Vorgänger 03fe3afa
  • Nachfolger 1e213c09

could(!) work, relation loading still not implemented

Unterschiede anzeigen:

src/entitymanager.h
QList<QHash<QString, QVariant> > findAll(QString tblname);
QHash<QString, QVariant> find(QSharedPointer<Entity> entity);
QHash<QString, QVariant> find(qint64 id, QString tblname);
QSharedPointer<Entity> convert(const QHash<QString, QVariant> &map, const char *classname);
QList<QSharedPointer<Entity>> convert(QList<QHash<QString, QVariant> > maps,const char *classname);
QList<QHash<QString, QVariant> > findByAttributes(const QSharedPointer<Entity> &entity, bool ignoreID = false);
QList<QHash<QString, QVariant> > findByAttributes(const QHash<QString, QVariant> &m, const QString &tblname,
bool ignoreID = false);

Auch abrufbar als: Unified diff