intersection between two arrays of objects

I have two arrays of objects:
user and usersActive
I want to find the intersection between these to arrays based on a property (the id) of the objects in these arrays
Example:
user = [ user(1) user(2) ... user(n)]
usersActive = [user(1) user(2) ... user(p)]
(p<n)
user(j).id in user is equal to user(k).id in usersActive, so on and so forth.
after that, I want to change the user(j).id in user by user(k).id usersActive

Respuestas (1)

Star Strider
Star Strider el 17 de En. de 2019

0 votos

See if the intersect (link) funciton will do what you want.

Categorías

Más información sobre Elementary Math en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 17 de En. de 2019

Respondida:

el 17 de En. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by