Article View: pl.comp.lang.ruby
Article #408Re: RoR insert po utworzeniu + trochę bloga :)
From: tomek gomek
Date: Mon, 22 Jan 2007 18:35
Date: Mon, 22 Jan 2007 18:35
33 lines
2148 bytes
2148 bytes
Dnia Mon, 22 Jan 2007 12:40:22 +0000, Jaroslaw Zabiello napisał(a):
> Dnia Sun, 21 Jan 2007 12:43:44 +0100, tomek gomek napisał(a):
>
>> Jak po utworzeniu usera wpisać do tabeli "tabela" dane "ręcznie"?
>> Domyślam się w metodzie create po poprawnym zapisaniu usera, tylko jak?
>> Czy tabela "tabela" jest "widoczna" w kontrolerze users?
>
> Poczytaj o Active Record.
>
Ok, trochę poczytałem i proszę tylko o odpowiedź czy to jest poprawne:
if @user.save
# dodaj do tablie roles_users uzytkownika i role
@rolesusers = RolesUser.create(
:user_id => @user.id,
:role_id => @user.roles_id
)
flash[:notice] = "User was successfully created id= #{@user.id}."
redirect_to :action => 'list'
Sorry za pytania przed poczytaniem, postaram się ich uniknąć ale
naprawdę zależy mi na stworzeniu aplikacji do czerwca (dyplom szykuję w
Railsach :)) no i oczywiście jak dobrze pójdzie to kontynuować
przygodę z ruby. Są to moje pierwsze potyczki z rubym. Mszę powiedzieć,
że cudne te Railsy są tylko w sumie to niewiele o nich wiem.
--
-= pozdrawiam tomek =-
Technical Details
Message-ID:
<pan.2007.01.22.18.35.00.275455@moje.ubuntu.com.pl.eu.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org> <rb8px4xdh5ng$.1bkgi342u0cty.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: tomek gomek <tomekgomek@moje.ubuntu.com.pl.eu.org> Newsgroups: pl.comp.lang.ruby Subject: Re: RoR insert po utworzeniu + trochę bloga :) Date: Mon, 22 Jan 2007 19:35:11 +0100 Organization: Onet.pl Lines: 35 Message-ID: <pan.2007.01.22.18.35.00.275455@moje.ubuntu.com.pl.eu.org> References: <pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org> <rb8px4xdh5ng$.1bkgi342u0cty.dlg@40tude.net> NNTP-Posting-Host: dsl.barczewo.macrosat.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1169490911 14879 83.17.241.218 (22 Jan 2007 18:35:11 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Mon, 22 Jan 2007 18:35:11 +0000 (UTC) X-Sender: T4YKI3yiVp/u+qcHO2o3rTTMcIiI0RHD User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit