2016-04-22 8 views
0

gibt es die oben genannten Fehler, wenn eine Lese auf mich Mockserver OData versuchen ....Die Menge der vorgesehenen Tasten entspricht nicht den erwarteten Wert

MockServer: Ungültige Schlüssel Prädikat. Die Anzahl der bereitgestellten Schlüssel stimmt nicht mit dem erwarteten Wert überein.

this.getModel().read("/CalendarSet(ShopId='" + oArgs.siteId + "')", { 
    success: function (oData) { 
    console.log(oData); 
    }.bind(this), 
    error: function (oError) { 
    console.log("error"); 
    }.bind(this) 
}) 

Irgendwelche Ideen?

+1

Ich kann mir vorstellen, dass Ihre OData Entität einen kombinierten Schlüssel hat, aber Sie geben nur einen (die 'ShopId'). Es ist schwer zu sagen, ohne die OData-Metadaten zu sehen. – hirse

Antwort

0

Danke,

ich ein Filterverfahren verwendet, die das Problem behoben.