The array field contains all of the given values

@param field  The field to compare
@param values The values to compare to
@return the query
547248
public static Query all(String field, Collection<?> values) {
        return new Query().all(field, values);
    }
676736
public AVIMConversationsQuery whereContainsAll(String key, Collection<?> values) {
    conditions.whereContainsAll(key, values);
    return this;
  }
110319
public function orderField($field, array $values = [], $order = '')
    {
        if (!empty($values)) {
            $values['sort'] = $order;

            $this->options['order'][$field] = $values;
        }

        return $this;
    }
26982
protected Query getMultiTermQueryFilter(String field, List<String> terms) {

        return getMultiTermQueryFilter(field, null, terms);
    }
174406
public function map(Field $field)
    {
        $values = array();

        foreach ((array)$field->value as $value) {
            $values[] = (bool)$value;
        }

        return $values;
    }
107658
public static JsonArray getArray(JsonObject object, String field) {
        final JsonValue value = object.get(field);
        throwExceptionIfNull(value, field);
        return value.asArray();
    }
63499
public TResult queryForFieldValues(Map<String, Object> fieldValues) {
		String where = buildWhere(fieldValues.entrySet());
		String[] whereArgs = buildWhereArgs(fieldValues.values());
		TResult result = userDb.query(getTableName(), table.getColumnNames(),
				where, whereArgs, null, null, null);
		prepareResult(result);
		return result;
	}
1060609
public function addAllToSet(string $field, array $values)
    {
        $this->update()->addToSet($field, ['$each' => $values]);

        return $this;
    }
579122
public Match include(String... fields) {
    if(fields != null) {
      includes.addAll(Arrays.asList(fields));
    }
    return this;
  }
1367519
public function getWhereIn(string $table, string $field, array $values): array
    {
        try {
            $this->db->beginTransaction();

            $query = "SELECT * FROM $table WHERE $field IN (" . implode(',', $values) . ")";

            /** @var PDOStatement $stmt */
            $stmt = $this->db->prepare($query);
            $stmt->execute();

            $this->db->commit();
            $result = $stmt->fetchAll();

            if ($result === false) {
                throw new NotFoundException($values . ' not found.');
            }

            return $result;
        } catch (PDOException $e) {
            $this->db->rollBack();
            throw new PDOException($e);
        }
    }
1027510
private static boolean contains(int[] values, int searchValue) {
        Objects.requireNonNull(values);
        for (int value : values) {
            if (searchValue == value) {
                return true;
            }
        }
        return false;
    }
350186
public static Query in(String field, Collection<?> values) {
        return new Query().in(field, values);
    }
725876
public Page<FieldValueList> list(Schema schema, String field) {
    // [START ]
    Page<FieldValueList> page = table.list(schema);
    for (FieldValueList row : page.iterateAll()) {
      row.get(field);
    }
    // [END ]
    return page;
  }
347282
public static Query is(String field, Object value) {
        return new Query().is(field, value);
    }
763402
public static <T> List<T> getAll(Collection<Option<T>> values) {
    List<T> results = CollectUtils.newArrayList(values.size());
    for (Option<T> op : values) {
      if (op.isDefined()) results.add(op.get());
    }
    return results;
  }
808003
public static Builder pushAll(String field, List<?> values) {
        return new Builder().pushAll(field, values);
    }
889933
@Override
    public void _whereIn(String fieldName, Collection<Object> values) {
        _whereIn(fieldName, values, false);
    }