gpt4 book ai didi

mysql - Loopback Mysql连接器自定义查询结果到字段值

转载 作者:行者123 更新时间:2023-11-30 21:30:24 27 4
gpt4 key购买 nike

我将 Loopback 3 与 Mysql 结合使用。我们使用动态数据模型。例如,包含“管理员”或“用户”等类型的 UserAnswers。我想为类型的 countOfAnswers 字段添加答案计数。

喜欢:输入“admin”有 5 个答案。输入“用户”有 3 个答案。

我需要在保存之前计算答案的类型以获得当前的答案索引。像 'Select * from UserAnswers where type = "admin"' 并将其插入字段值。

进行计数或自定义 sql 的最佳方法是什么。操作 Hook 可能吗?或者我可以在模型中使用自定义字段定义吗?

最佳答案

LoopBack 提供开箱即用的 count 端点。只需创建映射到您的数据库表的 UserAnswers 模型,然后发出以下请求:

GET /api/UserAnswers/count?where[type]=admin

在此处的 LoopBack 文档中了解更多信息:Get instance count .


关于自定义 SQL 查询:可以通过调用 myModel.dataSource.connector.execute 执行任意 SQL 查询,请参阅文档:Executing native SQL .

关于mysql - Loopback Mysql连接器自定义查询结果到字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56538278/

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