como manejan ustedes los datos tipo booleano?
yo solia recurria (en mysql) al tipo bit (0,1) con null
y
<select id="… >
No
Si
y asi lo iva hacer en RoR, pero uds siempren me sorprenden con algo o
mas comodo o mas rapido o mas elegante.
asi q les pregunto.
http://pastie.caboo.se/22035
luego:
<= radio_select :modelo, :modelo_relacionado_id,
ModeloRelacionado.to_dropdown %>
(esto de to_dropdown es un plugin, acts_as_dropdown, pero es lo mismo
que options_for_select
ActionView::Helpers::FormOptionsHelper)
On Nov 9, 2006, at 10:40 PM, lamacarena wrote:
como manejan ustedes los datos tipo booleano?
Delegando siempre en Rails via true/false.
Para ello siempre que puedas usa idiomas que te permitan usar true/
false en lugar de un literal. Por ejemplo placeholders
en :conditions, ActiveRecord::Base#toggle o #toggle!, si la columna
en “users” se llama “supervisor” preguntando por user.supervisor? en
lugar de user.supervisor, etc. Al generar valores booleanos para
widgets en vistas usa tambien true/false.
Si te acostumbras a esos pocos trucos tu codigo no dependera de base
de datos.
– fxn
On Nov 12, 2006, at 1:13 AM, Xavier N. wrote:
lugar de user.supervisor, etc. Al generar valores booleanos para
widgets en vistas usa tambien true/false.
Ah, otro lugar donde se usan muy bien son los finders dinamicos:
user = User.find_by_auth_token_and_supervisor(auth_token, true)
– fxn