gpt4 book ai didi

swift - 蒙戈小猫 : Find using contains

转载 作者:行者123 更新时间:2023-11-30 11:46:47 26 4
gpt4 key购买 nike

我已经开始使用 MongoKitten (Swift),这非常好,但是,我在任何地方都找不到如何进行 Mongo find 来查找部分字符串。

在 Mongo 中,它将是:

db.users.findOne({"username" : {$regex : ".son."}});

看起来很正常。

最佳答案

因此,在 Slack 上与 MongoKitten 人员交谈后,我想我应该回来回答这个问题。 Swift 4 代码

func findDocsWith( str: String) -> CollectionSlice<Document>? {

do {
let server = try Server(Settings.server)
let database = server["YourDB"]
let pages = database["YourCollection"]


let query: Query = [
"url": RegularExpression(pattern: ".\(str).")
]

let matchingEntities: CollectionSlice<Document> = try pages.find(query)
print (try matchingEntities.count())

return matchingEntities

} catch {
print("error: unable to start rest service.\n")

return nil
}

}

关于swift - 蒙戈小猫 : Find using contains,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48741485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com