2021-08-01から1ヶ月間の記事一覧

prismaのクエリで1対多の「多に存在しないデータ」という条件で1を取り出す

ユーザー、お知らせ、ユーザーが既読したお知らせ、というデータ(テーブル)があり「ユーザーが既読していない全てのお知らせ」をprismaのクエリのみだけで取り出したい。 schema.prismaは以下 model User { id Int @id @default(autoincrement()) name Strin…

Reactで異なるオリジンのAPI叩いたら404が返ってきた時の対処法

フロントはTypeScriptとReact、バックエンドはNodeで書いていて、このサーバーはAPI用のものとしてフロントを返すサーバーとは別のもの、という構成で作っていた。具体的にはフロントのページ返すサーバーが localhost:3000APIサーバーが localhost:4000とい…