Perfect - MongoDB 连接器 简体中文

Get Involed with Perfect!

Star Perfect On Github Stack Overflow Follow Perfect on Twitter Join the Perfect Slack

Swift 4.0 Platforms OS X | Linux License Apache PerfectlySoft Twitter Slack Status

注意:该软件包已被官方的 Mongo Swift Driver 所取代。我们建议用户尽可能切换到该软件包。

--

该项目提供了一个围绕 mongo-c 客户端库的 Swift 封装,从而可以访问 MongoDB 服务器。

该软件包使用 Swift Package Manager 构建,并且是 Perfect 项目的一部分。它的编写是独立的,因此不需要 PerfectLib 或任何其他组件。

确保您已安装并激活最新的 Swift 4.0 工具链。

macOS 构建说明

此软件包需要 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

Linux 构建说明

确保您已安装以下组件

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 上找到。