Möchte Daten einer Tabelle erhalten

Hallo zusammen,

möchte mir die Daten einer Tabelle, die

amc_charity_domain_model_code

heißt anzeigen lassen. Mit dem Befehl:

$this->codeRepository->findAll()

Bekomme ich aber immer nur die Daten von der Tabelle:

amc_charity_domain_model_post

angezeigt.

Was muss ich machen, damit ich die Daten dieser Tabelle

amc_charity_domain_model_code

auch erhalte?

Vielen Dank

LG Mark

jedes flow/doctrine object braucht sein eigenes repository. Wenn du das FlowRepository extendest wird der object name durch den reposittory namen abgeleitet.

Also

CodeRepository → Code
PostRepository → Post

also steht auch so in den docs Model and Repository — Flow Framework 8.1.x documentation

Grundsätzlich ist der Workflow korrekt. Ohne code aber schwer zu sagen, wo das Problem ist. Da du ja aus der Datenbank Einträge deines post models zurück bekommst, wenn du codeRepository verwendest, würde ich zuerst schauen ob der Inject deines Repositories korrekt ist

“Hörst” sich an, als wäre es so:

/**
 * @Flow\Inject
 * @var PostRepository
 */
protected $codeRepository;