首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel,Predis -如何迭代哈希

Laravel,Predis -如何迭代哈希
EN

Stack Overflow用户
提问于 2016-11-18 11:46:10
回答 1查看 263关注 0票数 3

我有一组散列

代码语言:javascript
复制
taxi:1 p1 v1 p2 v2 ...
taxi:2 p1 v3 p2 v4 ...
taxi:3 p1 v5 p2 v6 ...
taxi:4 p1 v1 p2 v7 ...

我如何高效地遍历它们。

我的目标是在刀片模板中显示一些包含数据的cards

EN

回答 1

Stack Overflow用户

发布于 2016-11-18 12:14:20

我在我的控制器中做了这件事

代码语言:javascript
复制
$arr = [];
//foreach($redis->keys('taxi*') as $t)
    foreach(new Iterator\Keyspace($redis, 'group_location*') as $groupLocation)
{
    $arr[] = $redis->hscan($t,1)[1];
}

这让我得到了我需要的东西。

然而,我有一种感觉,这是在对Redis运行count($redis->keys('taxti*'))调用,这似乎是应该避免的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40669030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档