* Describe the bug
When configuring a Linkage Rule condition on a Single Select field that originates from a SQL Collection, the value dropdown shows “No data” instead of the available options. This happens even though NocoBase correctly recognizes the field as Single Select with the proper field source (the original collection) in the SQL Collection field configuration.
* Environment
- NocoBase version: 2.0.53
- Database type and version: PostgreSQL 16
- OS: MacOS Catalina 10.15.8
- Deployment Methods: Docker container
- Docker image version: 2.0.53
- NodeJS version: N/A
* How To Reproduce
- Create a SQL Collection that includes a
Single Selectfield from another collection via a JOIN (e.g.statusfromanfragen-zuweisungen). - In the SQL Collection field configuration, confirm that NocoBase correctly identifies the field as
Einzelauswahl(Single Select) with the correct field source. - Create a List block based on this SQL Collection.
- Add an action button and open Linkage Rules.
- Add a condition: select
Current record / status→ operatoris not→ attempt to select a value. - Observe that the value dropdown shows “No data” / “Keine Daten” — no options are available.
Expected behavior
Since NocoBase already correctly resolves the field source of the Single Select field in the SQL Collection configuration, the same options should be available in the Linkage Rule value dropdown.
Screenshots
Screenshot 1: Linkage Rule value dropdown showing “Keine Daten” (no options available).
Screenshot 2: SQL Collection field configuration showing status correctly identified as Einzelauswahl with field source Anfragen-Zuweisungen.
Logs
N/A — no API errors observed. This appears to be a frontend issue where the resolved field metadata is not passed through to the Linkage Rule condition editor.

