prisma の scema 定義と find の仕方について教えて頂きたいです。
nestjs を使用しています。
下記の query 文で mysql のデータベースにテーブルを追加しました。
下記の場合は、primary key が二つ存在します。
この場合で、nestjs 側で呼び出したがエラーになってしまいます。
どのように nestjs 側で呼び出せばいいでしょうか?
■ mysql query
CREATE TABLE `service` ( `ServiceName` varchar(80) NOT NULL, `Type` varchar(20) NOT NULL, `Name` varchar(100) DEFAULT NULL, `Port` int(5) DEFAULT NULL, `EX` varchar(100) DEFAULT NULL, PRIMARY KEY (`ServiceName`, `Type`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
■ nestjs
await this.prismaService.service.findUnique({ where: { ServiceName: ServiceName, Type: Type, }, });
あなたの回答
tips
プレビュー