-
Notifications
You must be signed in to change notification settings - Fork 232
Description
Issue
From the README and video I am trying to cache a belongsToMany relationship but it doesn't seem to be working. In my set up caching other relationships does work such as hasOne, hasMany and belongsTo but the many-to-many case does not.
I have had a brief look through the code but I am not following where either it or I could be going wrong. The documentation states that adding the Cachable trait just works including relationships.
I do note however, that the test for relationships only seems to test a single type (many-to-one).
Also note that eagerly loading a relationship does appear to work (ie. using with()) whereas lazy loading does not.
I would appreciate any help. Let me know if you need more info.
PS. This is an awesome library!
Environment
Laravel Version: 5.6.*
Laravel Model Caching Package Version: 0.2.57
PHP Version: 7.2
Homestead Version: N/A
Operating System & Version: ArchLinux
Stack Trace
N/A