Thread View: pl.comp.lang.ruby
2 messages
2 total messages
Started by Zbyszek Malec
Sun, 01 Mar 2009 23:13
ror + rest + stronicowanie
Author: Zbyszek Malec
Date: Sun, 01 Mar 2009 23:13
Date: Sun, 01 Mar 2009 23:13
20 lines
1425 bytes
1425 bytes
Mam taki problem natury koncepcyjnej. No bo niby ROR zachęca do stosowania REST, ale jednak ja mam straszne problemy z dopasowaniem się do tego modelu. Przykładowo weźmy stronicowanie i akcję index. Jak to załatwić, żeby pozostać w duchu REST? W tej chwili po prostu dodaję parametr odpowiedzialny za stronicowanie do adresu (używam GET), co skutkuje tym, że mam adres "prawie" RESTowy, czyli np: http://server.invalid/app/items?page=1 Podobnie z akcją new, do której chcę przekazać jeszcze kategorię, do której ma nowy element należeć: http://server.invalid/app/items/new?category=4 A może jest jakiś RESTowy sposób na rozwiązywanie takich problemów? -- Zbyszek Malec gg 2756100
Re: ror + rest + stronicowanie
Author: Maciej Biłas
Date: Mon, 02 Mar 2009 09:09
Date: Mon, 02 Mar 2009 09:09
29 lines
2294 bytes
2294 bytes
On Mar 2, 12:13 am, Zbyszek Malec <zbysze...@tlen.pl> wrote: > Mam taki problem natury koncepcyjnej. No bo niby ROR zachęca do stosowania > REST, ale jednak ja mam straszne problemy z dopasowaniem się do tego > modelu. > Przykładowo weźmy stronicowanie i akcję index. Jak to załatwić, żeby > pozostać w duchu REST? W tej chwili po prostu dodaję parametr > odpowiedzialny za stronicowanie do adresu (używam GET), co skutkuje tym, że > mam adres "prawie" RESTowy, czyli np: > > http://server.invalid/app/items?page=1 > > Podobnie z akcją new, do której chcę przekazać jeszcze kategorię, do której > ma nowy element należeć: > > http://server.invalid/app/items/new?category=4 > > A może jest jakiś RESTowy sposób na rozwiązywanie takich problemów? > > -- > Zbyszek Malec > gg 2756100 http://server.foo/app/categories/4/items/new Ale przede wszystkim REST nie tyczy się zupełnie tego jak wygląda URL dostępu do zasobów. http://en.wikipedia.org/wiki/Representational_State_Transfer m.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads