swift - 带图的问题搜索谓词 3.1.1
问题描述
图形版本通过 cocoapods all 3.1.1 更新
但是现在,当我使用搜索时,应用程序会通知我错误,我想我已经部分解决了问题,但它仍然通知我错误,我不知道如何替换 2.2 版中的字段上的控件。 2. 谁能告诉我一些事情?
一切都好之前
func caricaPromemoriaConPriorita(valore : Int) -> [Entity] {
let search = Search<Entity>(graph: db).for(types: "Promemoria").where(properties: [(key: "priorita", value: valore)])
return search.sync().sorted { ($0["dataFine"] as! Date) < ($1["dataFine"] as! Date)}
}
Ver 3.1.1错误我这样修改它,它可以定义表格但我不知道如何进行比较
let predicate: Predicate = .type(["Promemoria"])
let search = Search<Entity>(graph: db).where(predicate)
您好,图形版本是通过 cocoapods all 3.1.1 更新的
但是现在,当我使用搜索时,应用程序会通知我错误,我想我已经部分解决了问题,但它仍然通知我错误,我不知道如何替换 2.2 版中的字段上的控件。 2. 谁能告诉我一些事情?
您如何获得与此代码相同的结果?
.where(properties: [(key: "priorita", value: valore)])
Tks
解决方案
使用新的 API:
let search = Search<Entity>(graph: db).where(.type("Promemoria") && "priorita" == valore)
search.sync().sorted { ($0.dataFine as! Date) < ($1.dataFine as! Date)}
推荐阅读
- python - 使用python在y轴上绘制三个不同的列
- hubspot - 在 hubspot 中添加过滤器
- sql - 在 Snowflake 中使用 SQL 获取 JSON 数组的索引
- mysql - 如何将包含“£”数据的转储文件导入 MySQL?
- visual-studio-mac - 如何在 Visual Studio for Mac 的外部终端中运行控制台应用程序?
- python-3.x - 如何将shell变量传递给python virtualenv?
- python - 不是所有参数都用在SQL语句python、MySQL
- php - 当我允许安全的外部 HTML 元素但它们无效时,我该如何处理这种情况,从而仍然破坏我的网页?
- javascript - 用于显示某些选项卡信息的 Bootstrap/JS 功能
- azure - Azure Web App for Containers 托管标识和非 Web 应用程序