如何在CloudKit JS中查询元数据?
我已经弄清楚如何查询一些元数据,例如在我的查询中调用它:
" + record['created'].value + " <-- populates some table data
但是由于CloudKit仪表板具有Created By的值(作为使用每条记录创建的自动元数据的一部分),因此返回undefined会使我感到困惑。
如何查询ID / UUID以及以HTML / JS可读方式获取响应?
使用CloudKit.js获取一个或多个记录后,您会注意到您返回一个如下所示的Object:
{ "recordName": "6E863D3D-5371-4376-A9BA-3B294F480E4E", "recordType": "Message", "fields": { "text": { "value": "hi", "type": "STRING" }, }, "recordChangeTag": "ib461v1s", "created": { "timestamp": 1434751588720, "userRecordName": "_36ed4b61e7a11c9302f851fe25a9b911", "deviceID": "_2" }, "modified": { "timestamp": 1434751588720, "userRecordName": "_36ed4b61e7a11c9302f851fe25a9b911", "deviceID": "_2" } }
recordName
是记录的唯一标识符,Object具有一个created
属性,该属性指向带有timestamp
字段的Object。
- 在ViewControllers的iOS 7中使用JavaScriptCore从JavaScript触发目标C方法
- parsingiOS SDK:从Xcode调用云端函数
- iOS的原生应用程序和网页的JavaScript之间的通信
- Hammer.js阻止iOS Safari上的滚动事件
- 如何从其他应用程序将图像共享到我的Cordova / PhoneGap应用程序?
- 修复iOS Safari的“deviceorientation”事件不规范?
- 重新创建本机iOS滚动和动量
- 发现足够的问题来构建应用程序(以及无人机解决方案的诞生方式)
- PhoneGap Cordova InAppBrowser.open不会打开链接,直到在iOS中切换应用程序