おれせか

なんかそれっぽいのをうにうに。

class Post
  has_many :comments
end

class Comment
  belongs_to :post
end

のときにassociation先のdefault_scopeをはずしたもの取得したい場合に、rails console上で色々試してたら

  Post.unscoped{ Comment.first.post }

はうまくいくのに、

  Comment.unscoped{ Post.first.comments }

はなぜかdefault_scopeはずれなくてウンウンうなってた。

ググってみたらStackOverflowでまさにそのものなコメントみつけた!
http://stackoverflow.com/a/10513528/1441888

For some strange reasons,

Comment.unscoped { Post.last.comments }

includes the default_scope of Comment,

however,

Comment.unscoped { Post.last.comments.to_a }
Comment.unscoped { Post.last.comments.order }

do not include the default_scope of Comment.

I experienced this in a rails console session with Rails 3.2.3.

わあい。まじStackOverflowさまさまやでー。

==追記==

Post.first.unscoped_comments

みたいなこと出来るようなのを雑に書いてみた。

https://gist.github.com/2888183

PAGETOP
PAGETOP
PAGETOP

Comments (14)

ントはありません。

[2013/03/15 (金) 17:19]

それは多くの情報が含まれているように私は、私にとって非常に有用なこの記事を見つけることが嬉しいです。

[2013/04/30 (火) 18:01]

ちろっと見てみたらupdate_attributesの引数は1個しかないみたいなんで当たり前っちゃ当たり前なんですが、なんかrailsだとこのくらいサクっといけてしまうんじゃなかろうかて気がしたのでやってみたというね。

[2014/02/19 (水) 13:21]

Д゚)!!!!

その手があったか!!
鬼才現るだわ。

俺もその手を使わせてもらいま

[2015/08/13 (木) 16:30]

良い書き込み記事をありがとう!それは実際にはアミューズメントアカウントです。

[2015/09/16 (水) 12:57]

l直書きでネスト作るこ

[2015/10/13 (火) 17:14]

キーケース、靴、サングラ、指輪、ネックレス、手帳、小物、SS品、N品、価格、品質の保証
ヴィトンバッグコピー
ヴィトン財布コピー
ヴィトン靴コピー
ヴィトンベルトコピー
ヴィトンネクタイ
ヴィトン腕時計
近来ヴィトン偽物のベルトのデザイナーの変化、

直接出産を促して紳士のベルトの出現と発展、
デザインが多くないが、
しかし依然として流行する界ヴィトン偽物の潮流と方向に引率しているので
ヴィトン偽物LOUIS VUITTONカーフベルトbe3103高貴精品シルバー金具
ヴィトンコピーhttp://www.lijka.com/

[2015/11/07 (土) 23:47]

Nice Articles. My thanks for doing such a wonderful report. I will return here to find out more and recommend my neighbors about your website.

[2015/11/23 (月) 17:38]

executing “cd /path/to/app/releases/20120605153902 && bundle install –gemfile /path/to/app/releases/20120605153902/Gemfile –path /path/to/app/shared/bundle –deployment –without development test”
servers: ["hoge.fuga.com"]

[2016/01/06 (水) 17:35]

Nice Articles. My thanks for doing such a wonderful report. I will return here to find out more and recommend my neighbors about your website.

[2016/01/07 (木) 10:52]

アイブ氏は前に自分のものを読んで、あなたはあまりにも素晴らしい。

[2016/01/15 (金) 17:38]

動かしたよメモ。

[2016/07/08 (金) 09:33]

「ブログはいいよ~!」

[2016/07/29 (金) 22:19]

ルイヴィトン 財布スーパーコピー
ようこそ ルイヴィトン スーパーコピー販売商店へいらっしゃいませ!
真心込めて最高 レベルのスーパーコピールイヴィトン偽物ブランド品をお届けしています。
安全税関対策+ 素早い配送+随時の在庫補給+丁寧な対応+スーパーコピー販売業界最低価格に挑戦 !
当店は業界最高品質に挑戦!全商品はプロの目にも分からないルイヴィトン 財布スーパーコピーです。
ルイヴィトン財布コピー、ルイヴィトン 財布 ブランド偽物など世界 有名なバックコピー商品が満載!
当店のスーパーコピー商品は他店よりも質が高く、金額も安くなっております。
ご購入する度、ご安心とご満足の届けることを旨にしております
よろしくお願いします ありがとうございます (*^__^*)
グッチスーパーコピー http://www.bagshop78.com

[2017/08/22 (火) 14:05]
PAGETOP

Comment Form

PAGETOP

Trackbacks (1)

click through the next document

[rails] うぇぇん、unscopedがきかないよー。 って泣いてたお話 | おれせか

[2013/04/30 (火) 12:32]
PAGETOP

Trackback URL

PAGETOP

Search