[前][次][番号順一覧][スレッド一覧]

rails:107

From: Kazuhiro NISHIYAMA <zn@m...>
Date: Thu, 24 Mar 2005 00:39:51 +0900
Subject: [rails:107] sqliteでの謎の挙動

西山和広です。

http://jarp.does.notwork.org/diary/200503b.html#200503193
と同じエラーになっていろいろデバッグプリントを埋め込んで
調べていたら、app/controllers/friends_controller.rbに
method_missingを追加して以下のようにすると動きました。

$stderr.putsでの出力がでないのでmethod_missingは
呼ばれていないはずなので、何が違うのかさっぱり
わかりませんでした。

class FriendsController < ApplicationController
  model :person

  def list
  end

  def display
    @person = Person.find(1)
  end

  def new
  end

  def edit
  end

  def method_missing(*args, &block)
    $stderr.puts [__FILE__, __LINE__, args, block].inspect
    super
  end
end

バージョンは
% ruby -v
ruby 1.8.2 (2005-03-22) [i686-linux]
% gem --version
0.8.8
% gem list --local | grep -e '^\w'
actionmailer (0.8.0)
actionpack (1.6.0)
actionwebservice (0.6.1)
activerecord (1.9.0)
activesupport (1.0.2)
rails (0.11.0)
rake (0.4.15)
sources (0.0.1)
sqlite-ruby (2.2.3)
%
となっています。


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     107 2005-03-23 16:39 [zn@m...             ] sqliteでの謎の挙動                      
       109 2005-03-23 18:55 ┗[maki@r...           ]                                       
       110 2005-03-23 19:43  ┗[moriq@m...          ]                                     
       111 2005-03-24 05:21   ┗[zn@m...             ]