docs/api/java/document-manipulation/set_intersection.md at master · rethinkdb/docs

Latest commit

layout api-command
language Java
permalink api/java/set_intersection/
command setIntersection
related_commands
difference setInsert setUnion setDifference union

difference/

set_insert/

set_union/

set_difference/

union/

Command syntax

{% apibody %} array.setIntersection(array) → array {% endapibody %}

Description

Intersect two arrays returning values that occur in both of them as a set (an array with distinct values).

Example: Check which pieces of equipment Iron Man has from a fixed list.

r.table("marvel").get("IronMan").g("equipment")
 .setIntersection(r.array("newBoots", "arc_reactor")).run(conn);