Aplikace pro FO - pracovní vlákno

Společné fórum Technického odboru, Personálního Odboru a Administrativního odboru pro řešení a diskuzi nad tvorbou nových technických systémů

Moderátoři: Personální odbor - celý, Technický odbor

Odpovědět
Uživatelský avatar
next_ghost
Návštěvník – nepatří k Pirátům
Příspěvky: 3239
Registrován: 21 dub 2009, 18:03
Profese: programátor
Dal poděkování: 1433 poděkování
Dostal poděkování: 5131 poděkování
Kontaktovat uživatele:

Re: Aplikace pro FO - pracovní vlákno

Příspěvek od next_ghost »

Stanislav.Stipl píše:Mam mnozinu tagu, podle kterych chci vyfiltrovat polozky. Normalne v SQL bycho to udelal tak, ze bych joinoval ItemTag tolikrat, podle kolika tagu filtruji. To se v railsech dela hrozne blbe. Proto pouzivam to pole jako mnozinu a testuji, jestli jsou zvolene tagy podmnozinou tagu polozky (v psql).
Tohle se dá udělat na jeden join - přijoinuješ si jenom ty tagy, podle kterých filtruješ, a pak přes GROUP BY polozka HAVING COUNT(DISTINCT tag) = #tagů vezmeš jenom to, co je má všechny. Ale při větším objemu dat to může mít výkonnostní problémy.
Tito uživatelé poděkovali autorovi next_ghost za příspěvek:
Stanislav.Stipl

Chceš, aby organizace fungovala? Komunikuj!
Česká pirátská strana: Neškodná.

Uživatelský avatar
Marek.Necada
Administrativní odbor
Příspěvky: 3425
Registrován: 05 lis 2009, 22:44
Profese: silozpytec
Bydliště: Helsinki
Dal poděkování: 9678 poděkování
Dostal poděkování: 6754 poděkování
Kontaktovat uživatele:

Re: Aplikace pro FO - pracovní vlákno

Příspěvek od Marek.Necada »

Jen si to tu označuji za účelem pročtení v následujících týdnech. (Kdyby však někdo byl schopen shrnout, co je uděláno, a co urgentně chybí, byl bych vděčen.)
Uživatelský avatar
Ondrej.Profant
Technický odbor
Příspěvky: 7962
Registrován: 22 dub 2009, 23:55
Profese: Náměstek člena vlády
Bydliště: Praha 8
Dal poděkování: 15006 poděkování
Dostal poděkování: 8366 poděkování
Kontaktovat uživatele:

Re: Aplikace pro FO - pracovní vlákno

Příspěvek od Ondrej.Profant »

Marek.Necada píše:Jen si to tu označuji za účelem pročtení v následujících týdnech. (Kdyby však někdo byl schopen shrnout, co je uděláno, a co urgentně chybí, byl bych vděčen.)
Uděláno není skoro nic. Já se Standou víme jak to má přibližně vypadat. Avšak Standa to už nechce vyvíjet. Integrace s účetním softwarem ještě popsána není (Ivan slíbil schůzku).

Přemýšlel jsem, že základ udělám.

profant.eu
náměstek vicepremiéra pro digitalizaci
vedoucí resortních týmů Informatika

Odpovědět

Zpět na „Technické systémy“