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

rails:3834

From: dezawa <dezawa@a...>
Date: Tue, 02 Oct 2012 19:42:12 +0900
Subject: [rails:3834] Re: empty?を使っていないのに、undefined method `empty?'

出沢です

> queries = current[:available_queries_for_explain] = [] で
> 初期化された queries に どこで値が入るのかそれを探ります。

query_cache.rb:68:        def cache_sql(sql, binds) でした

ここで binds に nil が入るのをとめるか、
exec_explain(queries) での判定
          unless bind.empty?
を変更するか。。。。
とりあえず、
          if bind && !bind.empty?
にして、

レポートしておきます

ありがとうございました。


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

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

      3828 2012-09-30 04:17 [dezawa@a...         ] empty?を使っていないのに、undefined method `empty?'
   @  3829 2012-09-30 04:40 ┣[netwillnet@g...     ]                                       
      3830 2012-09-30 07:33 ┃┗[dezawa@a...         ]                                     
      3832 2012-10-01 17:28 ┃ ┗[zn@m...             ]                                   
      3833 2012-10-02 03:09 ┃  ┗[dezawa@a...         ]                                 
->    3834 2012-10-02 12:42 ┃   ┣[dezawa@a...         ]                               
      3835 2012-10-09 07:19 ┃   ┗[dezawa@a...         ]                               
      3831 2012-10-01 12:38 ┗[dezawa@a...         ]