0

微风中是否有任何 entity.property 文档“字段”?例如,EntityFramework 中的 entity.property 上有两个文档属性:Long Description 和 Summary。我可以在客户端的元数据中看到这两个属性,但我想知道是否在微风中使用了这些属性。分析微风.debug.js 我没有注意到这些或类似属性的任何用法,但也许有人知道如何使用它们(从元数据中提取)并将它们附加到例如实体实例。或者也许有人有一些类似的解决方案。

4

1 回答 1

0

这是一个好主意!。请将此添加到微风用户语音中。我们非常重视这些建议。希望我们还可以获得一些描述如何拦截元数据检索过程的文档,以便您可以添加自己的逻辑来执行此操作。

作为权宜之计,MetadataStore.fetchMetadata方法当前确实返回(在它的 promise 'then' 方法中)从服务器检索到的原始“元数据”。所以现在,您可以探测它并挑选出这些属性并将它们直接附加到每个相应的微风数据属性。

请注意,当 fetchMetadata 方法返回时,整个 MetadataStore 将已经填充了 entityTypes、dataProperties、navigationProperties 等。这使得任务更加容易。

于 2013-02-05T17:27:09.173 回答