Article View: pl.comp.lang.ruby
Article #914Re: walidacja modelu w przypadku has_and_belongs_to_many
From: Piotr 'piter' Hlawski
Date: Tue, 29 Jan 2008 14:21
Date: Tue, 29 Jan 2008 14:21
20 lines
1841 bytes
1841 bytes
Jaroslaw Zabiello wrote: > On Sun, 27 Jan 2008 23:18:31 -0000, RaW <rafal@wrzochol.net> wrote: > >> class Role < ActiveRecord::Base >> has_and_belongs_to_many :rights >> end >> >> W jaki sposób mogę wykonać 'validates_presence_of' dla 'role.rights'? > > Nie używaj HABTM, jest niezalecane. Lepiej używać has_many w połączeniu z > :through. The Rails Way uważa, że tak jest lepiej, masz wtedy prawdziwy > model i więcej możliwości. > Uważam, że do przesada. Nie zawsze prawdziwy model "po drodze" jest potrzebny. -- [ Piotr 'piter' Hlawski ( <phlawski$gmail,com> ) ( GG: 4534287 ) ]
Technical Details
Message-ID:
<1978646.8dMPzUgjSc@zatoichi.homeunix.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Piotr 'piter' Hlawski <phlawski@cut_this_crap.gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: walidacja modelu w przypadku has_and_belongs_to_many
Date: Tue, 29 Jan 2008 15:21:57 +0100
Organization: UAC
Lines: 20
Message-ID: <1978646.8dMPzUgjSc@zatoichi.homeunix.org>
References: <d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local>
NNTP-Posting-Host: gw202.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1201616588 23593 80.53.74.202 (29 Jan 2008 14:23:08 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 29 Jan 2008 14:23:08 +0000 (UTC)
User-Agent: KNode/0.10.5
X-OS: FreeBSD 7.0RC1
X-Face: ||2,<Tr.m4w*(ic%$y<v09}$U]=ONDHM?27W/VpJs3/x8leDR+?!.>o4@Y<|,=>Hfxob&l\ Y6rT\(]QOnpqBRnT5|~r,pSb.@_$`y@"FCCv*/VriZkei1!dIe]n8rdG&ZY'asF8?YqV>F;z;RRGuN bZ";p#8w^|rc"B|"|%{pM:}YeZH6CDXp)c-Nx5z^}")t+}vq*T8P|:AWz.ex6ceYEQ3TOKh!{Id?_h 2be
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit