对两个 Ruby 数组执行外连接
假设我有两个 Ruby 数组,其中包含用户 ID。
这些是老用户:
== old ==
1
2
3
4
这些是新用户:
== new ==
2
3
4
5
6
我想找出新用户的 ID,所以在这种情况下,是 5 和 6。我想我想要的是左外连接新的和旧的,但我不知道如何使用简单的数组来做到这一点。
我对 Ruby 比较陌生,因此可能有一个简单而有效的解决方案,而不是迭代所有内容。
Let's say I have two Arrays in Ruby, containing user IDs.
These are the old users:
== old ==
1
2
3
4
And these are the new:
== new ==
2
3
4
5
6
I want to find out the IDs of new users, so in that case, 5 and 6. I guess what I want is a left outer join of NEW and OLD, but I don't know how to do that with simple arrays.
I'm relatively new to Ruby, so there might be a simple and effective solution for this, rather than iterating over everything.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)