🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: walidacja modelu w przypadku has_and_belongs_to_many

#919
From: Jaroslaw Zabiello
Date: Tue, 05 Feb 2008 11:24
15 lines
1674 bytes
On Tue, 05 Feb 2008 08:37:41 -0000, Piotr 'piter' Hlawski  
<phlawski@cut_this_crap.gmail.com> wrote:

> W przypadku gdy tabela łącząca jest tylko i wyłącznie tabelą łączącą, a  
> więc posiada model1_id i model2_id to po co mi ona jako fizyczny model?

Choćby po to abyś miał dostęp do pełnych joinów (w habtm nie można użyć  
:include), albo aby ominąć push_with_attributes. Poza tym taka tabela w  
wypadku habtm *nie może* mieć pk (sic!) i jest po prostu tworem sztucznym.  
Ma też mniejsze możliwości i koszmarnie długą nazwę makra ;)

-- 
Jarosław Zabiełło
http://blog.zabiello.com
irc://irc.eu.freenode.net/ruby.pl
Technical Details
Message-ID: <op.t51tyylmr2rg33@jzmbp.westglobal.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local> <1978646.8dMPzUgjSc@zatoichi.homeunix.org> <fnp9ik$ojh$1@nemesis.news.tpi.pl> <op.t5090oxor2rg33@jzmbp.local> <1545144.TYoIXpiRvH@zatoichi.homeunix.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" <abuse@tpnet.pl>
Newsgroups: pl.comp.lang.ruby
Subject: Re: walidacja modelu w przypadku has_and_belongs_to_many
Date: Tue, 05 Feb 2008 11:24:24 -0000
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 15
Message-ID: <op.t51tyylmr2rg33@jzmbp.westglobal.com>
References: <d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local> <1978646.8dMPzUgjSc@zatoichi.homeunix.org> <fnp9ik$ojh$1@nemesis.news.tpi.pl> <op.t5090oxor2rg33@jzmbp.local> <1545144.TYoIXpiRvH@zatoichi.homeunix.org>
NNTP-Posting-Host: 62.77.187.21
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1202210667 13310 62.77.187.21 (5 Feb 2008 11:24:27 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 5 Feb 2008 11:24:27 +0000 (UTC)
X-User: hipertracker
User-Agent: Opera Mail/9.25 (MacIntel)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit