pepalinha [Oct 9th at 3:59 AM]
Ahoj, jeste dalsi dotaz bych mel
Trošku jsem se nachytal sám na sobě, vlastně ani nevím, na co se pořádně zeptat.
Mám kategorie a produkty, řešeno tak, že každý produkt má jednu hlavní kategorii. V entitě produktu je reference na kategorii díky m:hasOne
A kategorie mohou být aktivní a neaktivní, neaktivní se na webu nezobrazují. A v tom je ten problém, vytvořil jsem si tedy na kategorie implicitní filtr, který ověří category.active = 1
No jo, jenže pokud vytáhnu produkt, který je zrovna přiřazený k neaktivní kategorii, píše to chybu, že kategorie nemůže být null
. Chápu, pokud dám kategorii nullable, pak to funguje, ale všude v app musím provést kontrolu, že kategorie není null
.
Asi jsem zrovna použil implicitní filtr na něco, na co se absolutně nehodí, že, @janpecha?
To chování je úplně správný, jenom jsem v situaci, že pokud produkt patří do neaktivní kategorie, je neaktivní i sám ten produkt.
Díky moc za odpověď