This is my **Organization Model:**

```
  class Organization < ActiveRecord::Base
      has_many :users
      has_many :shipments, :through => :users

```

This is my **Shipment Model:**

```
  class Shipment < ActiveRecord::Base
      belongs_to :user
      validates :user_id, presence: true

```

I'm trying to access shipments **for all organizations but two**.

This code works but only returns shipments for the FIRST organization that's returned by my `.where.not` calls. I would like to join the shipments for all Organizations returned by my `.where.not` calls.

```
Organization.where.not(name: "Admin Org").where.not(name: "Test Organization").first.shipments

```

Thanks!