假设我有一个类似于 reddit 或堆栈溢出的结构。
例如假设我有一个像
posts = [{id: 1, title: "foo", pages: 300}, {id: 2, title: "bar", pages: 300}]
votes = [{user_id: 1, post_id: 1, vote: "upvote"}]
我怎样才能得到与此类似的结果(获取帖子并附上用户对该项目的投票,假设已知 user_id 为 1):
posts = [{id: 1, title: "foo", pages:300, vote: "upvote"}]
目前我正在使用 sql 左外连接,但我正在尝试使用 redis 来实现它。我只是很难思考如何在redis中有效地表达这一点。