【Ruby】Ruby on Rails Part8at PHP【Ruby】Ruby on Rails Part8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト400:nobodyさん 09/11/10 15:45:57 >>395 無事動作を確認できました! Item.quote_value(1234) => "1234" Item..quote_value(Item.first) => "1" みたいにいけますた。何故か文字列ですがw find_oneやfind_someになんであるのに、見つけられなかったんだろ、と ドキュメントを思ってよく見たら railsのchmファイルって、メソッドのソース表示は長い行だと折り返されないで、 画面外にでてって表示されないっぽいですね orz 他の場面でもソース見ててハマりそうだ・・・。 この辺てCSSとか直したらなんとかなるんかな。 401:nobodyさん 09/11/10 16:15:53 「SQL文の条件句に埋め込む数値の表現」なので、 最終的に文字列が得られるようになってるのよ。 402:nobodyさん 09/11/10 16:23:20 >>401 ああ、確かにドキュメントに > Quote strings appropriately for SQL statements と書いてありますね。 quote_~~ってメソッドたくさんあるし、なんのことかと思ったら、 SQLのためのクォート処理なんですね。 勉強になりました。 privateメソッドですし、期待する機能と名前が一致しない点もアレなのですが、 とりあえずは実現できるので ActiveRecord::Base::quote_value を使ってみます。 帰り値の文字列はto_iすればいいですし。 ありがとうございました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch