gpt4 book ai didi

python - 在sqlalchemy中,什么对应于mysql函数 'load_file'?

转载 作者:行者123 更新时间:2023-11-29 18:33:48 25 4
gpt4 key购买 nike

我很想使用 mysql 函数 'LOAD_FILE' 将 .npz 文件插入到 mysql 列中(似乎这应该可行),但是我在sqlalchemy的ORM层中找不到任何对应关系,而且我也无法在较低层中编写mysql查询。有人知道解决办法吗?谢谢:)

最佳答案

函数表达式确实要写在下层,主要是SQL Expression Language ,或者换句话说,使用 generic functions :

func.load_file('/path/to/my/file.npz')

假设该文件存在于您的数据库服务器上并且满足其他条件。因此,对于一个虚构的 Something 模型,您只需 pass the function expression as the value创建实例时:

some = Something(some_blob=func.load_file('/path/to/my/file.npz'))
session.add(some)
session.commit()

CoreORM应该一起工作,就像在本例中一样。

关于python - 在sqlalchemy中,什么对应于mysql函数 'load_file'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45480499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com