@@ -43,7 +43,11 @@ redis> SMEMBERS myset
43
43
- 接口:
44
44
45
45
``` ts
46
- sadd (key : string , ... members : Array < string | number > ): Promise < number > ;
46
+ sadd (
47
+ key : string ,
48
+ member : string | number ,
49
+ ... members : Array < string | number >
50
+ ): Promise < number > ;
47
51
```
48
52
49
53
- 示例:
@@ -126,7 +130,7 @@ redis> SDIFF key1 key2
126
130
- 接口:
127
131
128
132
``` ts
129
- sdiff (key : string , ... keys : string []): Promise < Array < string | number > > ;
133
+ sdiff (key : string , anotherkey : string , ... keys : string []): Promise < string [] > ;
130
134
```
131
135
132
136
- 示例:
@@ -174,7 +178,12 @@ redis> SMEMBERS key
174
178
- 接口:
175
179
176
180
``` ts
177
- sdiffstore (destination : string , key : string , ... keys : string []): Promise < number > ;
181
+ sdiffstore (
182
+ destination : string ,
183
+ key : string ,
184
+ anotherkey : string ,
185
+ ... keys : string []
186
+ ): Promise < number > ;
178
187
```
179
188
180
189
- 示例:
@@ -217,7 +226,7 @@ redis> SINTER key1 key2
217
226
- 接口:
218
227
219
228
``` ts
220
- sinter (key : string , ... keys : string []): Promise < Array < string | number > > ;
229
+ sinter (key : string , anotherkey : string , ... keys : string []): Promise < string [] > ;
221
230
```
222
231
223
232
- 示例:
@@ -263,7 +272,12 @@ redis> SMEMBERS key
263
272
- 接口:
264
273
265
274
``` ts
266
- sinterstore (destination : string , key : string , ... keys : string []): Promise < number > ;
275
+ sinterstore (
276
+ destination : string ,
277
+ key : string ,
278
+ anotherkey : string ,
279
+ ... keys : string []
280
+ ): Promise < number > ;
267
281
```
268
282
269
283
- 示例:
@@ -300,7 +314,7 @@ redis> SISMEMBER myset "two"
300
314
- 接口:
301
315
302
316
``` ts
303
- sismember (key : string , member : string ): Promise < number > ;
317
+ sismember (key : string , member : string | number ): Promise < number > ;
304
318
```
305
319
306
320
- 示例:
@@ -338,7 +352,7 @@ redis> SMEMBERS myset
338
352
- 接口:
339
353
340
354
``` ts
341
- smembers (key : string ): Promise < Array < string | number > > ;
355
+ smembers (key : string ): Promise < string [] > ;
342
356
```
343
357
344
358
- 示例:
@@ -386,7 +400,11 @@ redis> SMEMBERS myotherset
386
400
- 接口:
387
401
388
402
``` ts
389
- smove (source : string , destination : string , member : string ): Promise < number > ;
403
+ smove (
404
+ source : string ,
405
+ destination : string ,
406
+ member : string | number
407
+ ): Promise < number > ;
390
408
```
391
409
392
410
- 示例:
@@ -438,7 +456,8 @@ redis> SMEMBERS myset
438
456
- 接口:
439
457
440
458
``` ts
441
- spop (key : string , count ?: number ): Promise < string | number | null | Array < string | number >> ;
459
+ spop (key : string , count : number ): Promise < string []> ;
460
+ spop (key : string ): Promise < string | null > ;
442
461
```
443
462
444
463
- 示例:
@@ -486,7 +505,8 @@ redis> SRANDMEMBER myset -5
486
505
- 接口:
487
506
488
507
``` ts
489
- srandmember (key : string , count ?: number ): Promise < string | number | null | Array < string | number >> ;
508
+ srandmember (key : string , count : number ): Promise < string []> ;
509
+ srandmember (key : string ): Promise < string | null > ;
490
510
```
491
511
492
512
- 示例:
@@ -537,7 +557,11 @@ redis> SMEMBERS myset
537
557
- 接口:
538
558
539
559
``` ts
540
- srem (key : string , member : string , ... members : string []): Promise < number > ;
560
+ srem (
561
+ key : string ,
562
+ member : string | number ,
563
+ ... members : Array < string | number >
564
+ ): Promise < number > ;
541
565
```
542
566
543
567
- 示例:
@@ -586,7 +610,7 @@ redis> SUNION key1 key2
586
610
- 接口:
587
611
588
612
``` ts
589
- sunion (key : string , keys : string []): Promise < Array < string | number > > ;
613
+ sunion (key : string , anotherkey : string , ... keys : string []): Promise < string [] > ;
590
614
```
591
615
592
616
- 示例:
@@ -636,7 +660,12 @@ redis> SMEMBERS key
636
660
- 接口:
637
661
638
662
``` ts
639
- sunionstore (destination : string , key : string , keys : string []): Promise < number > ;
663
+ sunionstore (
664
+ destination : string ,
665
+ key : string ,
666
+ anotherkey : string ,
667
+ ... keys : string []
668
+ ): Promise < number > ;
640
669
```
641
670
642
671
- 示例:
0 commit comments