Comment mettre en œuvre un système de trading transparent (ex : prisma.js) ?
P粉226413256
P粉226413256 2023-09-09 15:23:51
0
1
467

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粉226413256
P粉226413256

répondre à tous(1)
P粉087074897

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]
})
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal