哈希可以说我有2阵列哈希如下,红宝石 - 比较/合并2阵列基于1键
local_todos = [{name: "abc", title: "abcdwer", api_id: "1234567", updated_at: "2013-22-12"},
{name: "abcd", title: "abcdwe", api_id: "098098", updated_at: "2013-22-11"},
{name: "abcde", title: "abcdqw", api_id: "345345", updated_at: "2013-22-18"},
{name: "abcdef", title: "abcder", api_id: "234456", updated_at: "2013-22-15"}]
google_tasks = [{name: "abc", title: "xxxxx", id: "1234567", updated: "2013-22-19"},
{name: "abcd", title: "zzzzz", id: "098098", updated: "2013-22-15"},
{name: "abcde", title: "abcdqw", id: "345345", updated: "2013-22-18"},
{name: "abcdef", title: "abcder", id: "234456", updated: "2013-22-15"}]
现在我想,合并/比较/过滤这些2个哈希完全基于api_id(local_todos)和id(google_tasks),,这样只有在updated_at(local_todos)和updated(google_tasks)值中有差异的id/api_id(两者都是相同的值)被打印为输出。
所需的输出会是这样,
["1234567", "098098"]
因为如果你检查这些2个IDS有不同的更新/的updated_at值。
任何帮助?
如果您向我们提供所需的输出结果,那将是一件好事。只有描述是不够的。 –
现在有帮助吗?添加了所需的输出并稍微改变了描述。 – beck03076