サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
www.gikogeek.net
RubyのActiveRecord1ライブラリを使ってDB操作をした際、ハマッたのでメモ。 ActiveRecordを使うと、DBテーブルのレコードをオブジェクトとして取り出せます。 カラムのデータを取得する際は、カラム名をメソッド名としてオブジェクトを操作すれば良いのですが、 ActiveRecordの予約語と同じカラム名が存在すると正しく動作しません。 例えば、type, displayなどが予約語です。 ためしに、下記のようにテーブルとレコードをつくり、 $ mysql -u root test CREATE TABLE apples ( id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, type VARCHAR(20) NOT NULL ); INSERT INTO apples (type) VALUES ('fuji'); 以下
以前のブログで各種言語の文法がBNFとかで書いてあるサイト群をメモりました。 でも、SQLのBNFリンクは入れてなかったことに最近気づいたので、改めてこちらに記事を作りなおしておきます。 C/C++, Java, COBOL, Prolog, SmallTalk http://www.csci.csusb.edu/dick/samples/index.html Python http://www.python.jp/doc/2.3.5/ref/ Ruby http://www.ruby-lang.org/ja/man/html/_B5BFBBF7BNF_A4CBA4E8A4EBRuby_A4CECAB8CBA1.html PHP1 http://www.phpcompiler.org/doc/grammar.html ECMAScript http://tomcopeland.blogs
このページを最初にブックマークしてみませんか?
『www.gikogeek.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く