Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Exact difference between Expand and Deep Entity ?

sourav2117
Participant
0 Likes
7,031

I am new to odata , i could not find the exact difference between expand and deep entity can anyone please

1 ACCEPTED SOLUTION
Read only

Joseph_BERTHE1
Active Contributor
4,937

Hi,

Thoses two concepts are not comparable because it is not for the same purpose.

The expand stands for empower your entity. For example, you have an order with its items, the expand is the relaton between the order and the items.

we use the term "deep" in the inserting or updating process, when you want to insert in one call the order + all its items. In that case it is a deep insert.

Regards,

Joseph

Hi,

Thoses two concepts are not comparable because it is not for the same purpose.

The expand stands for empower your entity. For example, you have an order with its items, the expand is the relaton between the order and the items.

we use the term "deep" in the inserting or updating process, when you want to insert in one call the order + all its items. In that case it is a deep insert.

Regards,

Joseph

2 REPLIES 2
Read only

Joseph_BERTHE1
Active Contributor
4,938

Hi,

Thoses two concepts are not comparable because it is not for the same purpose.

The expand stands for empower your entity. For example, you have an order with its items, the expand is the relaton between the order and the items.

we use the term "deep" in the inserting or updating process, when you want to insert in one call the order + all its items. In that case it is a deep insert.

Regards,

Joseph

Read only

cdprasanna
Active Participant
4,937

Hi,

check this Blogs.

inside-out-modelling

createdeepentity-operation

expand-entityentity-set

hope this helps you.

Regards,

Prasanna CD