Data Router ยท console.warn
a spread join skipped the field "{fieldName}...
Printed by Data Router, prefixed [lattice], since 1.84.0.
Warnings reference › router:spread-collision
- Identifier
router:spread-collision- Raised by
- Data Router
- Since
- 1.84.0
What happened
A spread attribute resolved to a field name the parent row already carries as one of its own (base) fields. The spread field is skipped - the base value stands - so a custom field can never silently overwrite a real column. Warned once per field name, not per parent.
The fix
Rename the base field, or change the spread's prefix/name so the attribute lands on a field the parent does not already carry.
The smallest fix
join: { from: 'companyAttr', foreignKey: 'companyId', spread: { name: 'attribute', value: 'value', prefix: 'cf_' } }
Reference
Covered in full at the API reference.