【发布时间】:2015-08-17 10:42:59
【问题描述】:
使用 ruby redis 客户端
我有一个键,其中包含一个值列表,它们遵循
的模式campaign_id|telephone|query_id
在一个单独的列表中有数千个,我想要做的是从该 redis 列表中删除所有具有例如 query_id 为 4 的列表。你能通过某种模式匹配来做到这一点吗?请有人给我一个例子,因为我一直在阅读其他问题并且有点迷茫
【问题讨论】:
-
list.reject { |e| e =~ /|#{query_id}$/ } -
我的意思是实际上从redis中删除它们而不是从返回的内容中拒绝它们
标签: ruby-on-rails ruby regex redis