Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -527,6 +527,7 @@ export const getDocLinks = ({ kibanaBranch, buildFlavor }: GetDocLinkOptions): D
queryESQL: `${ELASTIC_DOCS}explore-analyze/query-filter/languages/esql`,
queryESQLExamples: `${ELASTIC_DOCS}explore-analyze/query-filter/languages/esql`,
queryESQLMultiValueControls: `${ELASTIC_DOCS}explore-analyze/query-filter/languages/esql-kibana#esql-multi-values-controls`,
queryESQLMvIntersects: `${ELASTIC_DOCS}reference/query-languages/esql/functions-operators/mv-functions/mv_intersects`,
},
search: {
sessions: `${ELASTIC_DOCS}explore-analyze/discover/search-sessions`,
Expand Down
1 change: 1 addition & 0 deletions src/platform/packages/shared/kbn-doc-links/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,7 @@ export interface DocLinks {
readonly queryESQL: string;
readonly queryESQLExamples: string;
readonly queryESQLMultiValueControls: string;
readonly queryESQLMvIntersects: string;
};
readonly date: {
readonly dateMath: string;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,7 @@ export function ControlSelectionType({
services: { docLinks },
} = useKibana<ServiceDeps>();
const multiValuesGuideLink = docLinks?.links.query.queryESQLMultiValueControls ?? '';
const mvIntersectsLink = docLinks?.links.query.queryESQLMvIntersects ?? '';
return (
<>
<EuiSpacer size="m" />
Expand Down Expand Up @@ -394,13 +395,18 @@ export function ControlSelectionType({
<EuiText size="s">
<FormattedMessage
id="esql.flyout.selectionType.callout"
defaultMessage="You must use {mvContainsLink} in your ES|QL query for multi-select controls to work."
defaultMessage="You must use {mvContainsLink} or {mvIntersectsLink} in your ES|QL query for multi-select controls to work."
values={{
mvContainsLink: (
<EuiLink href={multiValuesGuideLink} target="_blank">
MV_CONTAINS
</EuiLink>
),
mvIntersectsLink: (
<EuiLink href={mvIntersectsLink} target="_blank">
MV_INTERSECTS
</EuiLink>
),
}}
/>
</EuiText>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2948,7 +2948,6 @@
"esql.flyout.minimumWidth.small": "Klein",
"esql.flyout.previewValues.placeholder": "Vorschau der Werte",
"esql.flyout.saveLabel": "Speichern",
"esql.flyout.selectionType.callout": "Sie müssen {mvContainsLink} in Ihrer ES|QL-Abfrage verwenden, damit die Steuerelemente zur Mehrfachauswahl funktionieren.",
"esql.flyout.selectionType.label": "Auswahlen",
"esql.flyout.selectionType.multi": "Mehrfachauswahl zulassen",
"esql.flyout.selectionType.single": "Nur eine einzige Auswahl zulassen",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2950,7 +2950,6 @@
"esql.flyout.minimumWidth.small": "Petite",
"esql.flyout.previewValues.placeholder": "Aperçu des valeurs",
"esql.flyout.saveLabel": "Enregistrer",
"esql.flyout.selectionType.callout": "Vous devez utiliser {mvContainsLink} dans votre requête ES|QL pour que les contrôles à sélection multiple fonctionnent.",
"esql.flyout.selectionType.label": "Sélections",
"esql.flyout.selectionType.multi": "Permettre des sélections multiples",
"esql.flyout.selectionType.single": "N’autoriser qu’une sélection unique",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2966,7 +2966,6 @@
"esql.flyout.minimumWidth.small": "小",
"esql.flyout.previewValues.placeholder": "値プレビュー",
"esql.flyout.saveLabel": "保存",
"esql.flyout.selectionType.callout": "複数選択コントロールを機能させるには、ES|QLクエリで{mvContainsLink}を使用する必要があります。",
"esql.flyout.selectionType.label": "選択項目",
"esql.flyout.selectionType.multi": "複数選択を許可",
"esql.flyout.selectionType.single": "1つの項目の選択のみを許可",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2965,7 +2965,6 @@
"esql.flyout.minimumWidth.small": "小",
"esql.flyout.previewValues.placeholder": "值预览",
"esql.flyout.saveLabel": "保存",
"esql.flyout.selectionType.callout": "要确保多选控件正常运行,必须在 ES|QL 查询中使用{mvContainsLink}。",
"esql.flyout.selectionType.label": "选择项",
"esql.flyout.selectionType.multi": "允许多选",
"esql.flyout.selectionType.single": "只允许单选",
Expand Down
Loading