命令 GETKEYSANDFLAGS

Syntax
COMMAND GETKEYSANDFLAGS command [arg [arg ...]]
Available since:
7.0.0
Time complexity:
O(N) where N is the number of arguments to the command
ACL categories:
@slow, @connection,

返回来自完整Redis命令的Array reply键及其使用标志。

COMMAND GETKEYSANDFLAGS 是一个辅助命令,用于让你从一个完整的 Redis 命令中找出键,并附带标志,指示每个键的用途。

COMMAND 提供了如何找到每个命令的键名的信息(参见 firstkey键规范movablekeys), 但在某些情况下,无法找到某些命令的键名,因此必须解析整个命令以发现部分或全部键名。 您可以使用 COMMAND GETKEYSCOMMAND GETKEYSANDFLAGS 直接从 Redis 解析命令的方式中发现键名。

请参考关键规格以了解关键标志的含义。

示例

COMMAND GETKEYS MSET a b c d e f COMMAND GETKEYS EVAL "not consulted" 3 key1 key2 key3 arg1 arg2 arg3 argN COMMAND GETKEYSANDFLAGS LMOVE mylist1 mylist2 left left

RESP2/RESP3 回复

Array reply: a list of keys from the given command and their usage flags.
RATE THIS PAGE
Back to top ↑