Является ли значение ключа обязательным при настройке EntityType?Можно ли отказаться от свойства ключа Olingo EntityType
Это может показаться немного странным, но у меня есть случай, когда ключ не нужен. Поэтому я спрашивал себя, могу ли я избавиться от этих кодовых строк.
List<PropertyRef> keyProperties = new ArrayList<PropertyRef>();
keyProperties.add(new PropertyRef().setName("KEY"));
Key key = new Key().setKeys(keyProperties);
Я не работал с Olingo, но то, что я помню из работы с OData: если это сущность, у нее всегда есть ключ. Если у него нет ключа, вы можете моделировать его как сложный тип OData, а не тип объекта. – Jesper