@jianghohwason/nt-addon-ioredis
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

nt-addon-redis

Redis addon for Notadd.

Installation

# install
$ npm install @jianghohwason/nt-addon-ioredis

or

$ yarn add @jianghohwason/nt-addon-ioredis

Usage

app.module.ts

import { Module } from '@nestjs/common';
import { RedisAddon } from '@jianghohwason/nt-addon-ioredis'

@Module({
    import: [
        RedisAddon.forRoot({
            // redis connection options, such as host, port, etc
        })
    ]
})
export AppModule { }

xxx.service.ts

import { Injectable } from '@nestjs/common';
import { RedisService } from '@jianghohwason/nt-addon-ioredis';

@Injectable()
export class TestService {
    constructor(
        @Inject(RedisService) private readonly redisService: RedisService
    ) { }

    // service method usage
    async test() {
        // redis hset
        await this.redisService.hset(key, field, value);
        // redis hget
        await this.redisService.hget(key, field);
    }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @jianghohwason/nt-addon-ioredis

Weekly Downloads

1

Version

1.0.1

License

Apache-2.0

Unpacked Size

6.11 kB

Total Files

10

Last publish

Collaborators

  • jianghohwason