JSONArrAppend 호출 오류 수정
This commit is contained in:
6
redis.go
6
redis.go
@ -312,11 +312,13 @@ func (rh *RedisonHandler) JSONStrLen(key, path string) (res []int64, err error)
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (rh *RedisonHandler) JSONArrAppend(key, path string, values ...any) (int64, error) {
|
func (rh *RedisonHandler) JSONArrAppend(key, path string, values ...any) (int64, error) {
|
||||||
args := []any{
|
args := appendArgs[any]([]any{
|
||||||
"JSON.ARRAPPEND",
|
"JSON.ARRAPPEND",
|
||||||
key,
|
key,
|
||||||
path,
|
path,
|
||||||
}
|
}, values...)
|
||||||
|
|
||||||
|
args = append(args, values...)
|
||||||
resp, err := rh.Do(rh.ctx, args...).Result()
|
resp, err := rh.Do(rh.ctx, args...).Result()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
|
|||||||
@ -134,6 +134,13 @@ func NewWebsocketHandler(consumer session.Consumer, redisUrl string) (*Websocket
|
|||||||
logger.Println("send_msg_queue_elem sender recover :", r, string(elem.msg))
|
logger.Println("send_msg_queue_elem sender recover :", r, string(elem.msg))
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
if elem == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if elem.to == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
elem.to.WriteMessage(elem.mt, elem.msg)
|
elem.to.WriteMessage(elem.mt, elem.msg)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user