Active Record i NOT IN SET

Witam,

@model_a = Model.find(:all, :conditions => “x = 1”, :limit => 10

@model_b = Model.find(:all, :conditions => ID NIE ZAWIERA SIE W ZBIORZE ID @model_a - jak to zapisac ? )

Chodzi konkretnie o to jak pobrac z modelu rekordy, ktore nie zawieraja sie we wczesniej wybranym zbiorze ?

Pozdrowienia

@model_b = Model.all(:conditions => ["id NOT IN (?)", @model_a])

Może warto też dla przyspieszenia:

@model_a = Model.all(:conditions => "x = 1", :limit => 10, :select => "id")