sequelize findAll 为空但有信息
sequelize findAll empty but there is info
我正在处理两个调用,一个是在 table 中正确创建一行。当我然后使用 findAll 调用时(没有过滤器或设置,所以应该是 table 中的所有数据)它返回一个空数组但没有错误。
我已经尝试创建一个新的 table 和新模型等来尝试排除它们,但我得到了相同的结果。
我还尝试使用 root 凭据来排除对 table 的限制。
我已尝试将付款方式更改为其他 table,如用户,它按预期工作。
这是电话:
let all_payments = [];
[err, all_payments] = await to(Payments.findAll());
if (err) return ReE(res, err);
return ReS(res, "TEST", all_payments);
似乎 table 需要是资本支付而不是支付,这与其他 table 不同。不知道为什么,但在我这样做之前会保持这种状态
我正在处理两个调用,一个是在 table 中正确创建一行。当我然后使用 findAll 调用时(没有过滤器或设置,所以应该是 table 中的所有数据)它返回一个空数组但没有错误。
我已经尝试创建一个新的 table 和新模型等来尝试排除它们,但我得到了相同的结果。 我还尝试使用 root 凭据来排除对 table 的限制。 我已尝试将付款方式更改为其他 table,如用户,它按预期工作。
这是电话:
let all_payments = [];
[err, all_payments] = await to(Payments.findAll());
if (err) return ReE(res, err);
return ReS(res, "TEST", all_payments);
似乎 table 需要是资本支付而不是支付,这与其他 table 不同。不知道为什么,但在我这样做之前会保持这种状态