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

  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • magnum33563

    magnum33563

    8 NİSAN 2011
  • MotoManTV

    MotoManTV

    10 Aralık 2009