【问题标题】:Breeze MetadataStore in comparison to OData Metadata/CSDLBreeze MetadataStore 与 OData 元数据/CSDL 的比较
【发布时间】:2014-03-01 05:58:46
【问题描述】:

我通读了 Breeze 站点,发现了如何使用 OData 元数据填充 Breeze 的 MetadataStore。我还阅读了 OData 元数据功能(基本上是 CSDL 定义)并浏览了 Breeze 的元数据功能。

关于该主题的两个相关问题:

  1. Breeze 在多大程度上涵盖了 OData/CSDL 元数据功能?我假设关系实体和数据类型都受支持,但是否有明显的差距需要注意?

  2. 我可以将 Breeze MetadataStore(返回)导出到 CSDL 吗?如果没有,这是否在受支持的路线图上?如果不是 :) 自己添加该支持需要多少编码工作?
    我想这也与问题 #1 以及 Breeze 和 OData 元数据模型之间的接近程度有关。

谢谢!

【问题讨论】:

    标签: odata breeze


    【解决方案1】:

    Breeze“本机”元数据格式是 OData /CSDL 中可用内容的超集。我们的想法是,除了 OData/CSDL 所做的之外,我们还希望能够支持非关系模型和自定义元数据。此外,我们想要一些更具可读性的东西,并使用 JSON 作为其原生格式,并且易于扩展。我不知道有任何差距,但如果你发现任何差距,请告诉我们。

    目前不支持将元数据存储导出为 CSDL,因为这将是有损转换。这当然是可能的,但出于什么目的?

    希望这会有所帮助。

    【讨论】:

    • 谢谢 - 这有帮助!对于您的问题,我正在寻找一个好的 JS 库来支持基于 OData/CSDL 的数据源的数据建模。
    猜你喜欢
    • 2014-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 2013-08-24
    相关资源
    最近更新 更多