Suppress messages for impossible JOINS across multiple databases?
duffyjp opened this issue · 0 comments
duffyjp commented
When using multiple databases I'll see lots of warnings to use eager loading, but that's not actually possible across multiple databases, right?
Made up scenario:
Local Database | Vendor Database |
---|---|
Sale :product_id | Product :id |
So say I'm listing Sales and pulling data from the vendor's server, there's no way to avoid N+1 short of caching everything locally which isn't always practical.
Could we detect in Bullet if the N+1 is going across distinct servers and either suppress the message or maybe show a different message explaining the situation? Maybe there's an optimization I'm not thinking of we could suggest?