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

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011
  • VvCompHelpvV

    VvCompHelpvV

    4 EYLÜL 2007