问题标签 [fetchrequest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 通过过滤 sql 中的特定变量值从 cursor.execute(sql) 获取数据到 python 列表
在 sql-oracle 中有一个包含 7000 万行记录的数据集,我在 python 中执行它:
cursor.execute(sql_q)
使用 cursor.execute 将整个 7000 万行数据带到 python 是可以的。但是,转换列表或数据框需要很长时间且效率低下。
因此,我想按规则将数据分成 20 个部分;如下所示,有许多行属于同一客户。这些行具有相同的客户值必须在同一个表部分。
但是有一个问题;我无法使用“其中 CUST_ID 介于 1 和 350000 之间”等拆分 sql 查询中的数据,因为 sql 查询本身没有数字客户 ID (CUST_ID)。我必须在 sql 查询中形成一个变量作为 CUST_ID。(我只有对该表的选择权限,所以我动态创建 CUST_ID。)因此我需要在 cursor.execute 之后在 python 中拆分数据:
例如,有 700 万独立客户。我想通过根据 CUST_ID 将数据分成 20 部分来获取它们。因为相同的 CUST_ID 必须在同一部分。
- 拆分数据集的行 -> CUST_ID 介于 1 和 350.000 之间
- 拆分数据集的行 -> CUST_ID 在 350.001 和 700.001 之间...(依此类推)我想使用以下代码:
但是,我不知道如何在获取时添加 CUST_ID 条件(例如在 CUST_ID 介于 1 和 350000 之间时获取等)
谢谢你。
core-data - 核心数据谓词——有什么好处?
我最近开始学习 Core Data,我完全明白为什么管理可观察对象会带来巨大的好处。
我不清楚的部分是为什么谓词被认为如此强大,在我看来,它们只是 sqlishy 片段。这根本不是问题,因为它也使代码可读。但片段包含字符串形式的对象属性,如
如果我重构我的实体以便重命名属性,我现在必须遍历每个 FetchRequest 并修复谓词字符串。如果不是,则错误不会在构建时发现,而是在运行时发现。
这至少是我的理解(这可能是一种误解),这让我非常恼火,以至于我想就这个话题寻求见解或建议。
list - Swift - 如何保存对 CoreData 属性的更改
我能够在 CoreData 中保存对象。我的实体属性是字符串类型,并将输入的内容保存到文本字段中。我可以使用我指定的任何索引的 FetchedEntityRequest[index] 更新属性,但我无法保存传递到 DeatailView 的选定属性。请参阅下面的示例代码。
core-data - SwiftUI 和 Core Data:在视图中使用带有实例成员的获取请求作为参数
我似乎陷入了 Catch-22 的情况。也许我的方法在这里完全错误。我希望有人能帮帮忙。我想使用访问特定现实世界地标的用户的反馈创建基于星级的评级显示。在 CoreData 中,我有一个名为 Rating 的实体,其属性名为 rating (Int32) 和 landmark (String)。我想获得与给定地标相关的所有评级的平均值,以便在每个评级的视图中显示星星。这是视图的代码:
这是 fetch(当 fetch 的参数被硬编码时,它按预期工作):
问题是这样的:当我在视图主体之前插入 fetch 时,我收到警告
“不能在属性初始化程序中使用实例成员 'landmark';属性初始化程序在 'self' 可用之前运行”
当我将 fetch 放在身体后面时,我得到:
“包含声明的闭包不能与函数构建器'ViewBuilder'一起使用”(参考var评级)
有没有一种简单的方法可以解决这个难题,还是我必须回到众所周知的绘图板上?谢谢。
swift - CoreData 找不到实体 @FetchRequest
我正在尝试使用核心数据。我创建了一个具有属性的新实体,但我的 Fetch Request 总是说它找不到它。我非常感谢您的帮助
内容视图:
javascript - 如何获取 DuckDuckGo API
我制作了一个网页来获取DuckDuckGo Instant Answer API结果, https: //adamorielly.github.io/Ducksearch/
但是当我刚刚尝试发出 fetch GET 请求时,我收到 405 Method Not Allowed 响应,Cross-Origin Request Blocked: The Same Origin Policy disallows。
我猜这个 API 的目的是允许其他应用程序获取搜索结果并将它们呈现在他们的应用程序上,我做错了吗?,这是我的代码:
我的JavaScript:
如果 API 不允许获取请求,还有其他方法吗
json - SwiftUI 从 api.city.bik 获取 JSON API 数据
我在尝试获取此数据时遇到问题。听说有诀窍。任何人都可以创建一个简单的调用来查看来自这个 api 的数据吗?真的很感激。尝试了一周。我一辈子都无法让这个简单的 api 调用正常工作。
http://api.citybik.es/v2/networks
模型.swift
内容视图.swift
swift - 如何在 SwiftUI 中使用 @FetchRequest 和新的可搜索修饰符?
是否可以将 newsearable
与 a 结合使用@FetchRequest
?
我有这样的代码:
在这个简单的示例中,我想使用searchText
来过滤我的FetchedResults
.
swiftui - 当@FetchRequest 谓词过滤器更改时,将 SwiftUI @FetchedResults 计数从子视图返回到父视图
父视图向子视图发送 aFetchRequest
和 a的谓词过滤字符串Binding
以返回FetchedResults
计数。
过滤器字符串是@State
父视图的属性。对父项中过滤器字符串的更改会导致子项更新FetchRequest
.
如何让子视图更新Binding
它收到的新FetchedResults
计数?
请参阅代码注释以Child
了解我的尝试。