Skip to content

RFC - příznak m:hasMany(#inversed) #123

@janpecha

Description

@janpecha

Pokud v současné době potřebujeme vyjádřit obrácenou M:N vazbu (např. tag => knihy pro tabulku book_tag z quick startu), musíme uvést v příznaku m:hasMany název tabulky, jinak bude Lean Mapper dohledávat vazbu ve špatné tabulce (pro quick start v tabulce tag_book).

Napadlo mě zavést pro příznak m:hasMany nový modifikátor #inversed (podobně jako existuje modifikátor #union), který by způsobil, že v reflexi se prohodí zdrojová a cílová tabulka. Teoreticky by to nemělo způsobit žádný BC break.

Co říkáte?

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions