gpt4 book ai didi

ruby-on-rails - 从另一个记录集中排除事件记录集?

转载 作者:行者123 更新时间:2023-12-04 06:48:06 25 4
gpt4 key购买 nike

有没有办法从Rails 3 或4 Activerecord 中的记录集#2 中排除记录集#1 的结果?

我以前用丑陋的代码尝试过这个,试图通过将它们添加到散列并将它们从查询中排除来删除 id。

必须是从记录集中删除某些 ID 或结果的干净方法吗?

最佳答案

您可以执行否定 where像这样:

Post.where.not(author: author)

取自此处: http://guides.rubyonrails.org/active_record_querying.html#not-conditions

关于ruby-on-rails - 从另一个记录集中排除事件记录集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com