[Ror-es] [RAILS] Preguntas de neofito (abierto)
Jaime Mora Ramones
ruby-forum-incoming at andreas-s.net
Tue Dec 19 16:52:09 GMT 2006
> 2) ¿El codigo Ruby es incrustado en el documento .rhtml? Es decir puedo
> mezclarlos a placer como en Php?
Totalmente. Los rhtml templates son una mezcla de HTML y código Ruby,
tipicamente usado para generar páginas HTML :
<h1>Hola, mundo!</h1>
<p>
Hoy es <%= require 'date'
DAY_NAMES = %w{ Domingo Lunes Martes Miercoles Jueves
Viernes Sabado }
today = Date.today
DAY_NAMES[today.wday]
%>
</p>
> 4) Respecto a conexión con base de datos e instrucciones Sql. He visto
> que existe un Gem llamado MySql que sirve para conectarse a una base de
> datos y hacer querys. Debería ser suficiente. Pero no he encontrado la
> forma de realizar sentencias Sql ¿Puedo ejecutar sentencias Sql en RoR?
> (ej. UPDATE tabla SET campo="foo" WHERE algo=X )
Active Record es el mapeador objeto relacional (ORM), que viene con
Rails, básicamente es el responsable de conectarse a la base de datos,
mapear las tablas y manipular los datos. Las tablas se mapean a clases,
las filas a objetos y las columnas a los atributos de objeto :
class Order < ActiveRecord::Base
end
order = Order.find(10)
order.name = "DHH"
order.save
> 5) Gente que haya programado en Php y luego en RoR, me gustaría saber
> vuestra valoración a posteriori =)
No he programado en php, solo hice algunas experimentaciones hace años,
y te puedo decir que me quedo con Rails. Una de las cosas que más me han
gustado de Rails es su diseño basado en el patrón
Modelo-Vista-Controlador (MVC), además de toda la rubustez, y también el
lenguaje Ruby, su sintaxis es muy clara y concisa. Y finalmente, su
comunidad, una de las más activas y colaborativas.
> Me vendría muy bien un manual de uso de MySql bajo Ruby, ¿conoceís
> alguno?
Pienso que de momento es suficiente comprender el funcionamiento de
ActiveRecord. Es altamente recomendable que estudies el tutorial En
marcha con Rails (y II), gracias a la traducción por J. Lupión y también
a la gente de sobrerailes.com :
sobrerailes.com/articles/2006/12/7/en_marcha_con_rails_2
> Muchas gracias =)
De nada, estamos para servir.
Espero te sirva.
---
Jaime Mora Ramones
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list