Forum: Italian Ruby user group nomi dei campi camelcase.

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
B0f6d8efcf671ea3163449e231264cc4?d=identicon&s=25 Msan Msan (msan)
on 2009-02-18 17:50
(Received via mailing list)
Nel mio db i nomi dei campi sono del tipo postalCode, companyName, ecc.
Mi serve fare una query di tipo LIKE, cosi' ho fatto:
Supplier.find(:all, :conditions => ['companyName LIKE ?',
"%#{params[:ragioneSociale]}%"]).
Il nome del campo va messo tra apici e postgres si incazza, dice che
il campo non esiste e questo perche' e' camelcase.
Se anziche' companyName uso companyname va tutto a posto.
Ovviamente di per se postrgres e' case insensitive a patto che non si
mettano i nomi dei campi tra apici, e col comando suddetto non si puo'
fare altrimenti mi sembra.
Ho dovuto rinominare tutti i nomi dei campi, e chi se l' aspettava.
This topic is locked and can not be replied to.