Skip to content

Commit 540a304

Browse files
committed
dotenv パッケージについての記述を追加
1 parent fb53130 commit 540a304

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

docs/3-web-servers/08-database/index.mdx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ npx prisma generate
213213
- [`PrismaClient#[テーブル名].findFirst`メソッド](https://www.prisma.io/docs/reference/api-reference/prisma-client-reference#findfirst): 条件を満たす最初のレコードを取得
214214
- [`PrismaClient#[テーブル名].findUnique`メソッド](https://www.prisma.io/docs/reference/api-reference/prisma-client-reference#findunique): レコードを一意に識別できる条件を使用してレコードを1つだけ取得
215215

216-
まずは、`findMany`メソッドの戻り値を、デバッガを用いて確認してみましょう。`PrismaClient`は、`@prisma/adapter-pg`パッケージの`PrismaPg`を介してPostgreSQLに接続します
216+
まずは、`findMany`メソッドの戻り値を、デバッガを用いて確認してみましょう。`PrismaClient`は、`@prisma/adapter-pg`パッケージの`PrismaPg`クラスを介してPostgreSQLに接続します
217217

218218
```javascript
219219
import "dotenv/config";
@@ -226,6 +226,10 @@ const todos = await prisma.todo.findMany();
226226
debugger;
227227
```
228228

229+
:::tip[`dotenv`パッケージ]
230+
JavaScriptでは、`import "モジュール";`のように記述することで、エクスポートされた関数等をインポートすることなく、モジュールの実行のみを行うことができます。`dotenv`パッケージにより提供される`dotenv/config`モジュールは、実行時に`.env`ファイルに記述された内容を環境変数として読み込みます。
231+
:::
232+
229233
![findManyの戻り値](./find-many-result.png)
230234

231235
続いて、[`PrismaClient#[テーブル名].create`メソッド](https://www.prisma.io/docs/reference/api-reference/prisma-client-reference#create)を用いて、テーブルにレコードを作成してみましょう。

0 commit comments

Comments
 (0)