Select Field Query with Blocks

Hi guys,

we want to use a select field from page b to select entries from a blocks field from page a.
We use a custom query for this.
Is this possible?

We cannot solve it…

Page A Template

fields:
  colors:
    label: Colors
    type: blocks
    fieldsets:
      - customColor

customColor Fieldset

name: Color

fields:
  text:
    type: text

Page B Template

fields:
  customColorCode:
  type: select
  options: query
    query:
      fetch: site.children.template("colors").first.colors.toBlocks
      text: "{{ item.value.content.color }}"
      value: "{{ item.value.content.color }}"

I guess you can find the answer here:

Ok, we found the confusion.
Instead of »item« within the text or value field, it MUST say »block«.
We thought the naming is arbitrary, because throughout the docs it’s always different and seems like a placeholder.