小编Ali*_*eza的帖子

将(非翻译)波斯语字母转换为英文字母,如Google Translate in PHP

我想用PHP将波斯语字母转换为英文字母,我不想翻译它们.在波斯语中,我们将其称为Finglish或Pinglish,如您所见:

???? -> Salam
??? -> Ali
Run Code Online (Sandbox Code Playgroud)

等等,我在网上搜索但没有找到任何有用的API.任何的想法?

php google-translate

7
推荐指数
1
解决办法
5143
查看次数

Typescript 中的 Mongoose.startSession 是什么类型?

我有一个使用 mongoose 的 Express/Typescript 项目,制作了一个像这样的加载器:

    import mongoose from 'mongoose';
    import { Db } from 'mongodb';
    import config from '../config';
    
    export default async (): Promise<Db> => {
      const connection = await mongoose.connect(config.databaseURL, {
        useNewUrlParser: true,
        useCreateIndex: true,
        useUnifiedTopology: true
      });
    
      return connection.connection.db;
    };
    
    export async function withTransaction (func: any) {
      const session = await mongoose.startSession();
    
      session.startTransaction();
    
      try {
        await func(session);
        await session.commitTransaction();
      } catch (error) {
        await session.abortTransaction();
        throw error;
      } finally {
        session.endSession();
      }
    }
Run Code Online (Sandbox Code Playgroud)

我想做一笔交易,我做了什么:

return await withTransaction(async (session: …
Run Code Online (Sandbox Code Playgroud)

transactions mongoose node.js express typescript

5
推荐指数
1
解决办法
1118
查看次数