0

別のレコードへの参照を持つ必要があるレコードを作成しています。

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 つ持つように設定しました。ただし、コードを実行すると、 が返されます。CountriesCountrythe server responded with a status of 400 (Bad Request)

WWDC ビデオを見ましたが、Apple が CloudKit JS の参照について言っているのはuse a Reference object. 私はそれが何であるかわかりません.JSONオブジェクトだと思いますが、誰かがこのオブジェクトのキー/値を知っていますか?

4

1 に答える 1