2009-11-01から1ヶ月間の記事一覧
scaffoldで作成されたeditアクションにアクセスするためのデフォルト文が以下。 <%=link_to "Edit", edit_hogehoge_path(hoge) %> このページのリンク先のURLは hogehoge/hogeのid/edit となっている。 例えば他のページからリンクを取る時、id以外にも送り…
cell_textは最初に何か値を代入(=)して、後は追加( 今回はcell_text = date.mday.to_sで最初に日にちを代入して、あとはcell_textにリンク挿入という形でうまくいった。 <%= calendar(:year => @year,:month => @month, :abbrev => (0..-1)) do |date| cell_…
formで入力した値をDBへ入れるときはform_forを使うと便利!! <% form_for(@hoge) do |f| %> しかし使ってみたら見事失敗。リンクがうまく取れていないようだった。 以下のようにしたらうまくいった。 <% form_for :hoge, @hoge, :url => {:action => "create…
わかりやすい、見やすい、丁寧!http://maskana.homedns.org/rails/pro
railsの開発環境であるaptanaを入れてみた。日本語化する時、macでは少し気を付けなければいけない点がいくつか・Pleiadesを解凍して出てきた「features」「plugin」フォルダはそのままaptanaの方のフォルダに入れると、aptanaのフォルダが消された後に上書…
railsはデフォがsqliteで作成されるため、mysqlを使いたければプロジェクト作成時に rails -d mysql プロジェクト名 とする必要がある。またconfig/database.ymlにてdatabase名、user名、パスワードを設定する必要がある。
gemのインストールとドライバのインストールはこの方法がベスト $ sudo port install rb-rubygems $ sudo gem install mysql -- --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config Rails(Gem)のインストール $ sudo gem install rails --include-…
各項目に以下の文字コード指定文を追加 default-character-set=utf8MySQLの初期設定やmy.cnfのチューニング | QUALL - blogQUALL – blog http://vine-linux.ddo.jp/linux/sql/mycnf.php
macportsを使ってmysqlのインストール まずportsのアップデートとソフトウェア一覧更新 sudo port -d selfupdate sudo port -d syncsudo port instal mysql5-serverもうインストール済みということで、初期化を実行 ちなみにmysql +serverはもう使えないので…