別のレコードへの参照を持つ必要があるレコードを作成しています。
RecordNameFrance
とレコード タイプのレコードを既に作成しましたCountries
。今作成したいレコードは次のようになります。
var operations = container.publicCloudDatabase.newRecordsBatch(); // I'm normally creating many cities at once, newRecordsBatch() also works with only one record.
operations.create({
recordName: 'Paris'
recordType: 'Cities',
fields: {
Country: {
value: 'France'
}
}
});
operations.commit().then(function(response) {
if(response.hasErrors) {
console.log(response.errors[0]);
}
});
CloudKit ダッシュボードで、フィールドの使用へのCities
参照を 1 つ持つように設定しました。ただし、コードを実行すると、 が返されます。Countries
Country
the server responded with a status of 400 (Bad Request)
WWDC ビデオを見ましたが、Apple が CloudKit JS の参照について言っているのはuse a Reference object
. 私はそれが何であるかわかりません.JSONオブジェクトだと思いますが、誰かがこのオブジェクトのキー/値を知っていますか?