# Data Explorer \`int\_list\` substitui o 1º elemento por 0

**URL:** <https://meta.discourse.org/t/data-explorer-int-list-replaces-1st-element-with-0/146552>\
**Category:** Product Support\
**Tags:** data-explorer\
**Created:** [2 Abril , 2020 08:31 UTC](https://meta.discourse.org/t/data-explorer-int-list-replaces-1st-element-with-0/146552 "2020-04-02T08:31:37Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [2 Abril , 2020 17:22 UTC](https://meta.discourse.org/t/data-explorer-int-list-replaces-1st-element-with-0/146552/2 "2020-04-02T17:22:31Z")

</div>

Parece que o que acontece quando você define um valor padrão para um parâmetro `int_list` dessa maneira:

```plaintext
-- int_list :categories = "3, 5, 6"

```

é que o seguinte é executado:

```plaintext
'"1'.downcase.to_i

```

Isso retornará `0`.

Você pode contornar o problema removendo as aspas do parâmetro padrão:

```plaintext
-- int_list :categories = 3, 5, 6

```

Esse valor ainda é interpretado como uma string antes de ser dividido em um array. Talvez o plugin devesse remover as aspas externas se elas forem adicionadas a uma entrada do tipo string.

---

_[View the full topic](https://meta.discourse.org/t/data-explorer-int-list-replaces-1st-element-with-0/146552)._
