Comments (2)
This may be implemented with to_array() by having it accept an array of values that are the only ones returned (or removing some by using array('field' => false)
).
Another way this could be implemented would be by creating a post-to_array event which gets passed the new array to allow you to change it with an observer before it's output.
But as discussed on IRC: hydration will never ignore anything that was fetched from the DB, that's just dumb & wastefull - if you're going to ignore a value during hydration it shouldn't have been fetched in the first place. (Relates to issue #17)
from orm.
Thought longer about this and decided to nix the whole idea. Doesn't really do much usefull, and when selecting only specific fields is possible in the next version this won't be necessary anymore.
from orm.
Related Issues (20)
- Update at branch 1.8/master should be released HOT 4
- Model_Temporal: Multiple functions don't work when primary key is changed from 'id' HOT 1
- Error since last commit HOT 3
- Enhancement: table views in related models
- Orm remembers which fields were selected previously when it shouldn't HOT 9
- php 7.4 bag HOT 11
- [Bug report]I will report this bug in fuelPHP forum HOT 3
- help pls count relation HOT 1
- 1.9/dev - Relation condition use query's where instead of relation's on clause HOT 12
- relations multiple empty bug HOT 18
- Many to Many Relationships HOT 2
- creating new relation models, which should be same, with ->from_cache(false) HOT 3
- The solution for Issue #432 seems to be wrong. HOT 1
- Run Typing on default value if value is null HOT 1
- [ORM bug dev-1.9]Orm fetches wrong data when I use multiple related. HOT 7
- Cannot delete relations HOT 2
- Related conditions are applied to incorrect place in the query HOT 3
- Second-degree relations not being eager-loaded HOT 6
- Eager-loaded relations are not cached when null
- Making classes overloadable
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 orm.