当我通过这样做来获取给定用户时 `User.find_by电子邮件:“ joe@example.com”``
我在控制台中看到了这个
用户负载(0.6毫秒),从“用户”中选择“用户”。在“用户”中。“电子邮件” =“ jo@example.com”,限制1
UserWallet加载(0.4ms)选择'user_wallets'。* FROM'user_wallets'WHERE'user_wallets'。'user_id'= 3351 ORDER BY'user_wallets'。'id'ASC LIMIT 1
UserWallet加载(0.6ms)选择'user_wallets'。* FROM'user_wallets'WHERE'user_wallets'。'user_id'= 3351 ORDER BY'user_wallets'。'id'ASC LIMIT 1 (0.5毫秒)从'user_wallets'中选择COUNT(*)个'user_wallets'。'user_id'= 3351 AND'user_wallets'。'provider'='mangopay'
UserWallet加载(0.4ms)选择'user_wallets'。* FROM'user_wallets'WHERE'user_wallets'。'user_id'= 3351 ORDER BY'user_wallets'。'id'ASC LIMIT 1
UserDocument加载(0.4ms)选择'user_documents'。* FROM'user_documents'在'user_documents'。'user_id'= 3351 UserBank负载(0.3ms)选择'user_banks'。* FROM'user_banks'WHERE'user_banks'。'user_id'= 3351 LIMIT 1
UserWallet加载(0.6ms)选择'user_wallets'。* FROM'user_wallets'WHERE'user_wallets'。'user_id'= 3351 ORDER BY'user_wallets'。'id'ASC LIMIT 1
地址加载(0.4ms)选择'地址'。*从'地址'到'地址'.'user_id'= 3351 LIMIT 1
所以基本上可以执行4次相同的userwallet查询,我应该从哪里开始删除它?
我已经尝试从to_json,as_json,序列化程序方法中删除userwallet对象,但这并没有改变
谢谢