ActiveRecord nasıl değiştirilir, böylece her zaman kısıtlanmış bir sütun kümesi bulunur. Modelde sunulmak için destekli tablonun tüm sütunlarını istemiyorum. Bu, ActiveRecord'un bellek ayak izini ve kaydı sorgulamak için harcanan zamanı gereksiz yere şişirir.ActiveRecord'da temsil edilen sütunları kısıtla
Sadece birkaç sütun SEÇ için kullanılabilecek select (ar.rubyonrails.org/classes/ActiveRecord/Base) gibi özellikler vardır. Ancak, ActiveRecord'u hiçbir zaman :select
'u belirtmeksizin bulmakta olan kullanıcılara bu sütunları sorgulamak için zorlayabileceğimiz herhangi bir yol var.
teşekkür ederiz. Default_scope destekli seçtiğini de bilmiyordum, – jVenki
'default_scope', ilişkisel yöntemlerin herhangi bir kombinasyonunu alacaktır ve normal bir 'kapsam' gibi lambdalar –