Skip to main content
Version: 11.14.0

resolveToColumnName

Resolves a column alias to its actual column name using the application's query configuration or index schema.

Parameters

ParameterTypeRequiredDescription
aliasstringThe alias to resolve
appCCAppThe application configuration object
queryNamestringThe name of the query to use for resolution

Returns string — the resolved column name, or the original alias if no match is found.

Example

resolve-to-column-name.ts
import { resolveToColumnName } from '@sinequa/atomic';

const columnName = resolveToColumnName('recordType', app, 'main_query');
console.log(columnName); // e.g. 'sourcestr1'