Swift

Swift

MongoDBからデータをGETしてみる

iOSからHTTP通信の許可ができたので、MongoDBからVaporアプリケーション経由でデータをGETしてみます。VaporアプリケーションにAPIを用意し、そのAPIを使ってiOSアプリケーションからデータにアクセスします。
Swift

iOSアプリからHTTP通信をする

iOSアプリケーションからHTTP通信ができるように設定してみます。通常、iOSアプリケーションではHTTP通信が許可されていません。しかしながらテスト環境でSSL証明書の用意ができないときなど、一時的に解除することができます。
MongoDB

一括追加とあいまい検索(VaporとMongoDBで更に遊ぶ)

VaporアプリからMongoDBへの一括追加とあいまい検索をしてみました。ドキュメント一括追加はデータを配列にし、insertManyメソッドを使うことで実現できました。また、あいまい検索はfilterメソッドを使うことで実現できました。
MongoDB

VaporアプリケーションからMongoDBのデータを更新したり削除したりしてみる

FluentSQLiteの時と比較しながらMongoDBのドキュメントを更新したり削除したりしてみましょう。Vaporアプリケーションに導入したパッケージMongoSwiftを利用します。今回はupdateOneメソッドとdeleteOneメソッドを使いました。
MongoDB

VaporアプリケーションからMongoDBにデータを書き込んだり読み出したりしてみる

VaporアプリケーションからMongoDBへドキュメントを書き込んだり読み出したりしてみました。VaporアプリケーションからMongoDBへ接続できたので、MongoSwiftパッケージを使い、まずは基本のドキュメント読み書きに挑戦です。
タイトルとURLをコピーしました