SORU
2 ŞUBAT 2011, ÇARŞAMBA


Ne kadar boş ActiveRecord bir ilişki dönmek için?

Eğer ben bir kapsam ile bir lambda gereken bir argüman bağlı olarak değer bağımsız değişken, ben orada olmayacak kibrit, ama ben hala istiyorum dönmek bir ilişki değil, boş bir dizi:

scope :for_users, lambda { |users| users.any? ? where("user_id IN (?)", users.map(&:id).join(',')) : [] }

Ne ben bir "" yöntemi,"", yine de zincirleme bir ilişki verir, ancak sorgu sonuçlarının kısa devre yapmış olmak. tam aksine hiçbiri gerçekten istiyorum

CEVAP
3 NİSAN 2012, Salı


Şimdi bir "" mekanizması Efendi, henüz piyasaya Raylar: . bir doğru var

>> Model.none 
=> #<ActiveRecord::Relation []>

https://github.com/rails/rails/commit/75de1ce131cd39f68dbe6b68eecf2617a720a8e4

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • bethliebert

    bethliebert

    23 EKİM 2008
  • ibebrent

    ibebrent

    23 Temmuz 2007