mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-01 05:03:57 +00:00
nosql: show filter if not rows matched
This commit is contained in:
@@ -26,7 +26,7 @@
|
|||||||
if (display?.filterBehaviourOverride) {
|
if (display?.filterBehaviourOverride) {
|
||||||
return display?.filterBehaviourOverride;
|
return display?.filterBehaviourOverride;
|
||||||
}
|
}
|
||||||
const fromDriver = display?.driver?.getFilterBehaviour(column.dataType, standardFilterBehaviours);
|
const fromDriver = display?.driver?.getFilterBehaviour(column?.dataType, standardFilterBehaviours);
|
||||||
if (fromDriver) return fromDriver;
|
if (fromDriver) return fromDriver;
|
||||||
if (isDynamicStructure) return mongoFilterBehaviour;
|
if (isDynamicStructure) return mongoFilterBehaviour;
|
||||||
|
|
||||||
@@ -34,10 +34,14 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
{#if column}
|
{#if column || isDynamicStructure}
|
||||||
<div class="m-1">
|
<div class="m-1">
|
||||||
<div class="space-between">
|
<div class="space-between">
|
||||||
|
{#if column}
|
||||||
<ColumnLabel {...column} />
|
<ColumnLabel {...column} />
|
||||||
|
{:else}
|
||||||
|
{uniqueName}
|
||||||
|
{/if}
|
||||||
<InlineButton
|
<InlineButton
|
||||||
square
|
square
|
||||||
narrow
|
narrow
|
||||||
@@ -57,8 +61,8 @@
|
|||||||
{database}
|
{database}
|
||||||
{schemaName}
|
{schemaName}
|
||||||
{pureName}
|
{pureName}
|
||||||
columnName={column.uniquePath.length == 1 ? column.uniquePath[0] : null}
|
columnName={column ? (column.uniquePath.length == 1 ? column.uniquePath[0] : null) : uniqueName}
|
||||||
foreignKey={column.foreignKey}
|
foreignKey={column?.foreignKey}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|||||||
Reference in New Issue
Block a user