🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #399

RoR insert po utworzeniu

#399
From: tomek gomek
Date: Sun, 21 Jan 2007 11:43
21 lines
1749 bytes
Witam.

RoR - mam tabelę dajmy na to "tabela" (id_usera, id_czegos2) 
Tworzę usera i pytanie moje jest następujące:
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?
Jak generalnie uruchamiać własne zapytania typu insert? 
Find_by_sql służy tylko do selectów?
Chyba nie zagmatwałem, to początki :)

Przy okazji drugie pytanie: 
Rzeźbię rozdział z Rails Recipies na temat "Role-Based Authorization"
Jest tam tabelka rights_roles gdzie zapisywane są role i prawa dla tych
rol. Nie ma pola id. Są tylko (right_id, role_id)
Jak w metodzie list to wyswietlić? Standardowa (bez zmian) pokazuje
owszem rekordów tyle ile trzeba ale same "Show", "Edit", "destroy", nawet
bez "numerków" :)

-- 
-= pozdrawiam tomek =-
Technical Details
Message-ID: <pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: tomek gomek <tomekgomek@moje.ubuntu.com.pl.eu.org>
Newsgroups: pl.comp.lang.ruby
Subject: RoR insert po utworzeniu
Date: Sun, 21 Jan 2007 12:43:44 +0100
Organization: Onet.pl
Lines: 23
Message-ID: <pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org>
NNTP-Posting-Host: dsl.barczewo.macrosat.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1169379779 23747 83.17.241.218 (21 Jan 2007 11:42:59 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Sun, 21 Jan 2007 11:42:59 +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