问题标签 [ckquery]
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.
cloudkit - CKQuery 的 distanceToLocation 上没有 NSSortDescriptor?
使用 CloudKit CKQuery,您可以过滤距离(参见示例)。但是你怎么能按距离排序呢?像位置 ASC。位置上的排序描述符返回错误query.sortDescriptors = [NSSortDescriptor(key: "distanceToLocation", ascending: true)]
::
swift - 如何在没有谓词的情况下进行 CKQuery?
我需要查询所有的记录类型,没有任何过滤。我尝试了两种方法:
我收到错误:
'NSInvalidArgumentException',原因:'无法解析格式字符串“”'
怎么做?
ios - 按键值过滤 CKQuery
我的场景:我在公共数据库中有一个特定记录类型的记录列表。当有人按下按钮时,我只想显示“示例”键中包含值“1”的记录。知道如何在创建 CKRecords 数组时执行此操作吗?这就是我目前构建数组的方式:
谢谢!
cloudkit - CKQuery 谓词有引用而不是字段?
我需要创建一个CKQuery
谓词包含记录引用而不是记录字段的位置。
像这样
我如何设置o
是 CKReference,而不是字段!
我收到此错误:
字段“o”的查询谓词中的字段值类型不匹配
ios - 无法根据 Cloudkit 中的用户 ID 进行查询
我不明白为什么我的 ckquery 不获取用户创建的记录。这是我的代码:
我的输出是:
但是有 11 条记录,包括我在运行上述查询之前创建的 1 条记录。有什么提示吗?
ios - 我可以从 CloudKit 接收对应于 CKQuery 的记录计数吗?
我尝试为此使用 CKQueryOperation:
但它仍然返回很多我现在不需要的数据
我只需要记录数。
ios - CloudKit:查询索引(recordID.recordName)
我试图弄清楚如何使用 Objective-C 在 cloudkit 中查询我的记录索引。我构建了一个查询来获取我的所有记录:
但我需要获取每条记录的索引。你们中的任何人都知道如何只能查询所有记录的索引吗?
我会非常感谢你的帮助
iphone - CKQueryOperation 获取最后一条记录
我需要获取 cloudkit 中的最后一条记录。这是我的代码:
我的问题是如何修改我的代码以获取 cloudkit 中的最后一条记录?
我会非常感谢你的帮助
ios - 限制 CloudKit 中返回的结果数量
有什么方法可以限制 a 中返回的结果数量CKQuery
吗?
在SQL
中,可以运行类似的查询SELECT * FROM Posts LIMIT 10,15
。LIMIT 10,15
CloudKit中是否有类似查询的最后一部分的内容?
例如,我想加载前 5 个结果,然后,一旦用户向下滚动,我想加载接下来的 5 个结果,依此类推。在 SQL 中,它会是LIMIT 0,5
, then LIMIT 6,10
,等等。
可行的一件事是使用for
循环,但这会非常密集,因为我必须从 iCloud 中选择所有值,然后遍历它们以找出要选择的 5 个,我期待在那里在数据库中有很多不同的帖子,所以我只想加载需要的帖子。
我正在寻找这样的东西: