Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 17.09.2015 Ostrzeżenie: (0%)
|
Witam, mam taka tabele gdzie sa kolumny
id inventory_no part_no transaction numer inventory jest unikalny dla kazdego produktu i nie moze wystapic dwa razy w tabeli ALE jezeli transaction jest takie samo. Transaction jest zalezne od miejsca gdzie produkt jest skanowany i moze to wygladac tak: id - 1 inventory_no -12345678 part_no - product_1 transaction - fabryka_1 id - 2 inventory_no -12345678 part_no - product_1 transaction - fabryka_2 I tak jest ok, natomiast validacja powinna byc w stanie zatrzymać insert jezeli wystapi cos takiego: id - 1 inventory_no -12345678 part_no - product_1 transaction - fabryka_1 id - 2 inventory_no -12345678 part_no - product_1 transaction - fabryka_1 Czyli ten sam inventory z ta samą transaction. Wiem ze w metodzie moge zrobic prostego IFa ktory mi to sprawdzi ale zastanawiam sie czy nie mozna tego zrobic we wbudowanej walidacji Laravel:
Ten post edytował fumfel20 19.10.2019, 10:03:09 |
|
|
|
fumfel20 [LARAVEL] Validacja w stylu unique jezeli 19.10.2019, 10:02:16
markonix https://laravel.com/docs/6.x/validation#rule-uniqu... 19.10.2019, 10:06:45
fumfel20 Dzieki, szukalem raczej czegos takiego:
[PHP] pobi... 19.10.2019, 12:30:48
viking Zrób jak pokazują w dokumentacji. Reguły poszczegó... 19.10.2019, 12:49:48
fumfel20 Albo uzyc tego:
https://github.com/felixkiss/uniqu... 19.10.2019, 13:02:56 ![]() ![]() |
|
Aktualny czas: 18.01.2026 - 10:08 |