How to delete question marks in complex types
Issue #535
invalid
Hello, I am transferring from JavaBean to yaml, but the generated result contains a question mark. How can I make the question mark in the first line no longer be displayed?
current:
? !SHARDING
defaultDatabaseStrategy:
standard:
shardingAlgorithmName: ds_inline
shardingColumn: order_id
keyGenerators:
snowflake:
type: SNOWFLAKE
scaling:
default_scaling: null
scalingName: default_scaling
shardingAlgorithms:
ds_inline:
props:
algorithm-expression: ds_${order_id % 2}
type: INLINE
tables:
t_order:
actualDataNodes: ds_${0..1}.t_order_${0..1}
keyGenerateStrategy:
column: order_id
keyGeneratorName: snowflake
logicTable: t_order
expect:
!SHARDING
defaultDatabaseStrategy:
standard:
shardingAlgorithmName: ds_inline
shardingColumn: order_id
keyGenerators:
snowflake:
type: SNOWFLAKE
scaling:
default_scaling: null
scalingName: default_scaling
shardingAlgorithms:
ds_inline:
props:
algorithm-expression: ds_${order_id % 2}
type: INLINE
tables:
t_order:
actualDataNodes: ds_${0..1}.t_order_${0..1}
keyGenerateStrategy:
column: order_id
keyGeneratorName: snowflake
logicTable: t_order
Comments (3)
-
-
reporter Thank you for your reply. The problem has been solved.
-
- changed status to invalid
- Log in to comment
Hi, a test is the best way to show the issue. If your structure is a key which is not a simple key, the ? will be required.
https://yaml.org/spec/1.1/#simple key/