CrmRestKit Create N:N Record

27. September 2011 09:59

Hallo zusammen,

in meinem JScript würde ich gern das CrmRestKit von Codeplex verwenden.
Dort gibt es ein Beispiel für einen Create-Befehl:
Code:
// CREATE
var contact = CrmRestKit.Create('Contact', { FirstName: 'Foo', LastName: 'Bar' });

Nun will ich darüber einen N:N Datensatz erstellen (zwischen Account und Contact).
Ich habe gelesen, dass über OData Ids als Objecte definiert werden müssen.
Daher habe ich das hier auch versucht - leider ohne Erfolg.
Code:
CrmRestKit.Create('atx_account_contact', { accountid:
                                                            { __metadata: { type: "Microsoft.Crm.Sdk.Data.Services.EntityReference" },
                                                                Id: '{xxxxxxxx}',
                                                                LogicalName: 'Account'
                                                            },
                                                           contactid:
                                                            { __metadata: { type: "Microsoft.Crm.Sdk.Data.Services.EntityReference" },
                                                                Id: '{yyyyyyyyyy}'
                                                                LogicalName: 'Contact'
                                                            }
                                                        });

Wie definiere ich die Ids für die N:N richtig?

Danke für die Unterstützung,
Thorsten

Re: CrmRestKit Create N:N Record

29. September 2011 13:39

Hallo Thorsten,

an deiner Stelle würde ich die Frage in Codeplex bei dem Produkt stellen, die können dir sicher besser helfen.