嗨,我正在努力学习JayData,但很快就遇到了一个问题。
我确实有这问题。我的元数据如下所示:
<edmx:Edmx Version="1.0"
xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
<edmx:DataServices m:DataServiceVersion="1.0" m:MaxDataServiceVersion="3.0"
xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<Schema Namespace="NAV"
xmlns="http://schemas.microsoft.com/ado/2007/05/edm">
<EntityType Name="contact">
<Key>
<PropertyRef Name="No" />
</Key>
<Property Name="No" Type="Edm.String" Nullable="false" />
<Property Name="Type" Type="Edm.String" />所以我认为xmlns="http://schemas.microsoft.com/ado/2007/05/edm">是重要的一条线。如果我看一下Github,我可以看到{"http://schemas.microsoft.com/ado/2007/05/edm", "V1.1" },所以我认为它应该能工作。还是我做错了什么?
我试了一下:
--metadataUri http://localh.. --out nav.js --namespace NAV --v V11,
--metadataUri http://localh.. --out nav.js --namespace NAV --v V1.1和所有其他的可能性,但无法使它发挥作用。
发布于 2014-08-20 10:26:06
在使用这个的时候..。
// Source
var myContext = new NAV.NAV({
name: "oData",
oDataServiceHost: "http://localhost:7048/DynamicsNAV71/OData/Company('CRONUS%20(Schweiz)%20AG')"
});但我不能接受我自己的答案..。
https://stackoverflow.com/questions/25401129
复制相似问题