🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: RoR insert po utworzeniu

#407
From: Jaroslaw Zabiello
Date: Mon, 22 Jan 2007 12:40
24 lines
1652 bytes
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.

> Jak generalnie uruchamiać własne zapytania typu insert? 

z poziomu kontrolera: connect.execute "twoj sql" ale to jest jakas
skrajnosc. Normalnie uzywa sie do tego ORM'a a nie czystego SQL.
Poczytaj o Active Record.

> Find_by_sql służy tylko do selectów?

Nie. Odpali dowolną kwerendę SQL. Tylko, że to się stosuje w wyjątkowych
sytuacjach (tzn. czysty sql) . Tzn. stosuje się przy b. skomplikowanych
kwerendach, które nie da się, lub trudno jest zrobić za pomocą Active
Record.

-- 
Jarosław Zabiełło
http://blog.zabiello.com
Technical Details
Message-ID: <rb8px4xdh5ng$.1bkgi342u0cty.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Jaroslaw Zabiello <hipertracker@gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: RoR insert po utworzeniu
Date: Mon, 22 Jan 2007 12:40:22 +0000
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 24
Message-ID: <rb8px4xdh5ng$.1bkgi342u0cty.dlg@40tude.net>
References: <pan.2007.01.21.11.43.43.948396@moje.ubuntu.com.pl.eu.org>
NNTP-Posting-Host: 213.190.141.10
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1169469693 8861 213.190.141.10 (22 Jan 2007 12:41:33 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 22 Jan 2007 12:41:33 +0000 (UTC)
X-User: newsgate2006
User-Agent: 40tude_Dialog/2.0.15.1pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit