recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment mettre en œuvre un système de trading transparent (ex : prisma.js) ?

Dans la documentation Prisma ORM, nous pouvons trouver l'exemple suivant de regroupement de plusieurs appels de base de données en une transaction. J'aimerais savoir comment mettre en œuvre ce qui suit. La méthode utilisée en $transactions() (prisma.post...) est la même puisque l'on peut utiliser "indépendant".

const [posts, totalPosts] = await prisma.$transaction([
  prisma.post.findMany({ where: { title: { contains: 'prisma' } } }),
  prisma.post.count(),
])

Je souhaite savoir comment mettre en œuvre une telle méthode ($transation()). Ma seule idée est de vérifier le "contexte" (this), mais je ne sais pas si c'est l'idée la plus propre.

P粉226413256P粉226413256447 Il y a quelques jours465

répondre à tous(1)je répondrai

  • P粉087074897

    P粉0870748972023-09-10 10:47:07

    Je ne suis pas sûr de bien comprendre la question. Essayez-vous de renvoyer le nombre de messages dont le titre contient le mot « prisma » ? Si tel est le cas, vous devez utiliser l'API Interactive Trading pour y parvenir.

    const [posts, totalPosts] = await prisma.$transaction(async (prisma) => {
        const posts = await prisma.post.findMany({
            where: {
                title: {
                    contains: 'prisma'
                }
            }
        })
        const count = prisma.post.count({
            where: {
                title: {
                    contains: 'prisma'
                }
            }
        })
        return [posts, count]
    })
    

    répondre
    0
  • Annulerrépondre