WItam,
Mam sobie projekt na symfony 3.4 + elastic search. Wiekszosc rzeczy jest zapisana w jednej tabeli (events
). Projekt: https://github.com/DivanteLtd/open-loyalty
Problem jest tego typu, ze projekt zapisuje kupony znizkowe bez unikatowych ID w tej tabeli events
. I jak uzytkownik ma np 3 kupony 5_PROCENT_ZNIZKI
. I uzyje jeden. To system odznacza pierwszy utworzona znizke z listy. Jak uzytkownik uzyje drugi kupon to system w dalszym ciagu bedzie odzaczal, ze zostal uzyty pirwszy kupon z listy i przy trzecim identyczna sytuacja.
Jak zapisac unikatowe ID kuponow w tabeli events
? Probowalem uzyc ID z tabeli events
, ale tak elastic search na to niebardzo pozwala. Noo, to pytam sie jak symfony ma wiedziec, ktory to ktory kupon?
Taki efekt chce uzyskac.
ID | Znizka |
---|---|
1 | 5_PROCENT_ZNIZKI |
2 | 5_PROCENT_ZNIZKI |
3 | 5_PROCENT_ZNIZKI |