このプロジェクトは、FastAPIとMongoDBを使用して、住所録エントリーのCRUD操作(作成、読み取り、更新、削除)を行うAPIです。 プロジェクトのルートディレクトリにある.env-sampleをコピーして.envを作成します。 .env ファイルの内容を、環境に合わせて編集します ...
便利なPython の非同期 mongoDBドライバー Motorですが、割と近い将来にpymongoに統合されるということで、新しいプロジェクトではどうすべき?と調べてみました。 Motor の廃止 PyMongoに非同期ドライバーPyMongo Asyncが実装される流れで以下のようなアナウンスが ...
Mongoクエリ言語には以下の特徴があります。 コレクションの各メソッドを用いてCRUD操作をします メソッドの引数にはJSON形式のデータを渡します 変数が使えます 制御構造が使えます カーソルが使えます ドキュメントの要素に簡単にアクセスができます Mongo ...
プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設定がされており、ニーズに ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...