1

设置EntityType时是否必须使用键值?

这可能听起来有点奇怪,但我有一个不需要密钥的情况。所以我问自己是否可以摆脱这些代码行。

        List<PropertyRef> keyProperties = new ArrayList<PropertyRef>();
        keyProperties.add(new PropertyRef().setName("KEY"));
        Key key = new Key().setKeys(keyProperties);
4

1 回答 1

1

in olingo 和 odata需要一个键entityType,因为如果一个实体没有唯一键,那么我们将无法使用getEntity(从给定查询一个实体的数据entitySet)以及导航属性,$expand 也不会正常运行。

于 2015-05-12T11:18:38.413 回答