在数组中查找除id之外的所有内容

Cap*_*arl 0 ruby-on-rails ruby-on-rails-4

我有一个带有ID的数组,我是从我的客户那里收集的.

现在我想从我的Activityclient表中获取所有记录,除了我的collectedClients数组中的记录.

我还没有真正尝试过任何东西,因为我对如何处理这个问题一无所知,哈!

提前致谢

Dyl*_*kow 5

在Rails 4中,您可以使用where.not这样做:

collectedClients = [1,5,9]
Activityclient.where.not(id: collectedClients)
Run Code Online (Sandbox Code Playgroud)