2009-01-01から1年間の記事一覧
Model.__send__ method_name, params こんな感じ。
こう <%= submit_tag "決定",:onclick => "return #{confirm_javascript_function("本当によろしいですか")}" %> javascript使わないとできないのかなー? 参考URL http://d.hatena.ne.jp/LukeSilvia/20071015/1192489813
こんな感じ u = User.first u.name # => "abennu" u.changed? # =>false u.name = "hagehage" u.changed? # => true #値を元に戻すとfalseに戻る u.name = "abennu" u.changed? # => false 参考サイトhttp://rubist.blog77.fc2.com/blog-entry-133.html
1.LIKEを使う場合1文字用のワイルドカード「_」(アンダーバー)を使い、対象月を「OR」で結ぶ「。 開始月、終了月によってSQLが変わってくる[例]1月、2月をselectする場合 SELECT * FROM tablename WHERE YMD lLIKE '____-01-__' OR YMD LIKE '____-02…
こんな感じ controller.controller_name controller.action_name
こんにちわ〜 今回はobserve_fieldを使用してselectフィールドの値を変化させる方法について書いてゆきますかね。まずはviewでこんな感じにobserve_fieldを使う view <%= select_tag :select_data,options_for_select(@category_options) %> <%= observe_fie…
webrickより軽いmongrelとかいうサーバがあるとの情報を得た。 mongrelがなんで軽いかというと 「動作速度に関わる余分なモジュールや機能が省かれて設計されており、単体での動作速度が非常に早い。」 からだそう。 というわけでやってみます。 まずインス…
each_with_index{|a,index| 処理} こんな感じ。それだけ
tnさんに教えてもらったことのメモ。 value ||= a #valueがnilならaを代入 とても便利。tnさんありがとうございます。 あと current_client_user ||= (session[:client_user] && ClientUser.find_by_id(session[:client_user])) || :false これの&&の意味が…
多重代入 a,b,c = 1,2,3 p a;p b;p c #=> 1 # 2 # 3 多値と配列展開 array = [1,2,3] a,b,c = *array p a;p b;p c #=> 1 # 2 # 3 a,*b = 1,2,3,4,5 p b #=> [2,3,4,5]