SQLAlchemy:JSON_ARRAY_APPEND?
SQLAlchemy: JSON_ARRAY_APPEND?
我需要使用 JSON_ARRAY_APPEND
更新 MySQL
数据库中的 JSON
类型列。我不能只使用 python 的 .append()
,因为此操作需要在数据库级别发生以避免竞争条件。
这可能与 SQLAlchemy 相关吗?
是的,感谢 func
:
,您可以使用数据库内置函数
from sqlalchemy import func
func.json_array_append(...)
我需要使用 JSON_ARRAY_APPEND
更新 MySQL
数据库中的 JSON
类型列。我不能只使用 python 的 .append()
,因为此操作需要在数据库级别发生以避免竞争条件。
这可能与 SQLAlchemy 相关吗?
是的,感谢 func
:
from sqlalchemy import func
func.json_array_append(...)