mirror of
https://github.com/tcsenpai/pensieve.git
synced 2025-06-06 03:05:25 +00:00
fix(index): can not support number and string at the same field
This commit is contained in:
parent
fc95061672
commit
2314ad544e
@ -11,12 +11,7 @@ from .schemas import (
|
||||
|
||||
|
||||
def convert_metadata_value(metadata: EntityMetadata):
|
||||
if metadata.data_type == MetadataType.NUMBER_DATA:
|
||||
try:
|
||||
return int(metadata.value)
|
||||
except ValueError:
|
||||
return float(metadata.value)
|
||||
elif metadata.data_type == MetadataType.JSON_DATA:
|
||||
if metadata.data_type == MetadataType.JSON_DATA:
|
||||
return json.loads(metadata.value)
|
||||
else:
|
||||
return metadata.value
|
||||
|
Loading…
x
Reference in New Issue
Block a user