注意:该软件包已被官方的 Mongo Swift Driver 所取代。我们建议用户尽可能切换到该软件包。
--
该项目提供了一个围绕 mongo-c 客户端库的 Swift 封装,从而可以访问 MongoDB 服务器。
该软件包使用 Swift Package Manager 构建,并且是 Perfect 项目的一部分。它的编写是独立的,因此不需要 PerfectLib 或任何其他组件。
确保您已安装并激活最新的 Swift 4.0 工具链。
此软件包需要 Homebrew 构建的 mongo-c。
要安装 Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
要安装 mongo-c
brew install mongo-c-driver
确保您已安装以下组件
apt-get install libmongoc-dev libbson-dev libssl-dev
在您的 Package.swift 文件中将该项目添加为依赖项。
.package(url: "https://github.com/PerfectlySoft/Perfect-MongoDB.git", from: "3.0.0")
更多信息可以在 perfect.org 上找到。