小编hna*_*o11的帖子

使用 TypeOrm 进行 Postgresql 全文搜索

有一些方法可以使用 Postgres 和 TypeOrm 处理全文搜索。我看过一些例子,但它们只适用于 Mysql。我怎样才能得到与这个相同的东西,但使用 Postgresql?

@Entity()
export class User {

    @PrimaryGeneratedColumn()
    id: string;

    @Index({ fulltext: true })
    @Column("varchar")
    name: string;
}
Run Code Online (Sandbox Code Playgroud)

并使用查询构建器:

const searchTerm = "John";

const result = await connection.manager.getRepository(User)
            .createQueryBuilder()
            .select()
            .where(`MATCH(name) AGAINST ('${searchTerm}' IN BOOLEAN MODE)`)
            .getMany();
Run Code Online (Sandbox Code Playgroud)

postgresql typeorm

7
推荐指数
3
解决办法
6722
查看次数

NestJS - 如何将图像上传到 aws s3?

我正在尝试使用 NestJS API 上的 multer-s3 将图像上传到 aws s3。我也试过 aws-sdk。我使用 FileInterceptor 和 UploadedFile 装饰器来捕获文件请求。到目前为止,我所拥有的是:

// Controller
 @Post()
 @UseInterceptors(FileInterceptor('file', multerOptions))
    uploadImage(@UploadedFile() file) {
        console.log(file);
    }

// multerOptions. multer.ts file
const configService = new ConfigService();

export const accessParams = {
    accessKeyId: configService.get('AWS_ACCESS_KEY_ID'),
    secretAccessKey: configService.get('AWS_SECRET_ACCESS_KEY'),
    region: configService.get('AWS_REGION'),
};

const imageMimeTypes = [
    'image/jpg',
    'image/jpeg',
    'image/png',
    'image/bmp',
];

AWS.config.update(accessParams);
export const s3 = new AWS.S3();

export const multerOptions = {
    fileFilter: (req: any, file: any, cb: any) => {
        const mimeType = imageMimeTypes.find(im => im …
Run Code Online (Sandbox Code Playgroud)

amazon-s3 typescript multer multer-s3 nestjs

5
推荐指数
2
解决办法
7211
查看次数

纬度值无效:必须介于 -90 到 90 之间

我尝试在我的phonegap应用程序中通过javascript Azure Map创建地图,但出现以下错误:

atlas.min.js?api-version=1.0:362 未捕获(承诺中)错误:无效的 LngLat 纬度值:必须介于 -90 和 90 之间

我的代码:

 var map = new atlas.Map("task-map-view", {
        "subscription-key": MapsAccountKey,
        center: [39.749434, -104.930420],
        zoom: 8
    });
Run Code Online (Sandbox Code Playgroud)

有什么建议么?

javascript phonegap azure-maps

3
推荐指数
1
解决办法
6129
查看次数