Comments (6)
@undjike Thanks for the explanation. Please check discussion on #76 and #67. Such features are not on the roadmap.
from compoships.
Pls, need help 🙏
from compoships.
@topclaudy, what about this?
from compoships.
@undjike Some people have requested different association logics. Can you please explain the use case(s) for this?
from compoships.
OK, let me explain.
I have a transaction table with some fields
- id
- type (withdraw or deposit)
- amount
- etc
When we have a transfer, both deposit and withdrawal are performed in the accounts concerned by the operation.
So, this is the structure of the transfer table...
- id
- withdraw_id
- deposit_id
- fees
- etc
Then, when I'm to retrieve (with eager loading) the transfer associated to a transaction, I have to join using transaction.id = transfer.withdraw_id
or transaction.id = transfer.deposit_id
.
That's the point.
from compoships.
Would really like to be able to use OR. But i can see why it could be a pain to add due to associating models.
from compoships.
Related Issues (20)
- With() is not working HOT 14
- HasOne results to an error HOT 7
- Invalid input syntax for type uuid HOT 1
- Support more than nth columns HOT 1
- Relationship on string values HOT 1
- Doesn't Work In Laravel ^8.40 HOT 4
- Latest update (2.1.3) does not seem to allow DB:raw() for me as examples have shown HOT 1
- stripos() expects parameter 1 to be string, array given HOT 2
- is there gonna be Laravel 10.x support? HOT 3
- Future HOT 7
- Version conflict when test with Laravel 10 HOT 8
- Factory relationships support. Error: [Illegal offset type] HOT 2
- Possible/How to support sync, attach, detach? HOT 1
- Laravel upgrade - Cannot access distant relations anymore HOT 4
- Where not working HOT 1
- How to use that package in laravel 10 version ?
- Call to undefined method Awobaz\Compoships\Database\Query\Builder::getDb() HOT 1
- Error when using a column for which the model specifies cast to Enum HOT 1
- Integration with Eloquent Eager Limit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from compoships.