User notice pri nepouziti PK v Nette/Database 2.1
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- saimons
- Člen | 293
Chci se zeptat, proc Nette/Database v2.1.2 vyhazuje toto upozorneni: Found duplicate columns in database result set. V tabulce nepouzivam PK tim padem se to asi poznava jen podle nej. Protoze radky v DB jsou unikatni. Index mam pouze na sloupec, ktery neni unikatni. Podle me je toto zvlastni chovani.
- Caine
- Člen | 216
Nahodou je to velice zadouci chovani, spoustu lidi uz melo s prepisovanim hodnot problemy. Kdyz tam jsou dva a vice sloupce „id“, tak se to prepise tim druhym a pak ti resultset vraci nesmyslny radky. Takhle je skoro jasny, kde je problem. Osobne bych do ty zpravy uved, ze to muze zpusobit problemy (hlavne) s prepisovanim primarnich klicu a bylo by to jasny hned.