Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have RLMResults report query changesets when realm is updated / NSFetchedResultsController alternative #687

Closed
matthewcheok opened this issue Jul 27, 2014 · 20 comments · Fixed by #3359
Assignees
Milestone

Comments

@matthewcheok
Copy link

This would be great for animations similar to NSFetchedResultsController.

@staticdreams
Copy link

I really hope there will be one.
In the meantime someone already started a custom one:
https://github.com/Krivoblotsky/RealmDemo/tree/master/RealmDemo/RLMFetchedResultsController

@alazier
Copy link
Contributor

alazier commented Jul 29, 2014

We definitely plan to support this. We will most likely create a new class to replace RLMArray for query results which will support change notifications.

@astigsen

@piercifani
Copy link

Any ETA on this enhancement?

This is really the last nail in the coffin for CoreData, so it would be nice to at least know when in the Release Schedule this is planned so I can chose one technology or the other.

Thanks for this amazing technology!

@iandundas
Copy link

Also waiting with baited breath on this

On 19 Nov 2014, at 15:51, Pierluigi Cifani notifications@github.com wrote:

Any ETA on this enhancement?

This is really the last nail in the coffin for CoreData, so it would be nice to at least know when in the Release Schedule this is planned so I can chose one technology or the other.

Thanks for this amazing technology!


Reply to this email directly or view it on GitHub.

@alazier alazier removed their assignment Dec 4, 2014
@alazier alazier added P1 Blocked This issue is blocked by another issue labels Dec 5, 2014
@antongaenko
Copy link

What's up with that? What blocked label means? )

@segiddins
Copy link
Contributor

@Just- the blocked able means that we cannot implement this in the Cocoa binding alone -- we need some work to be done in the Core database before we can implement the feature.

@antongaenko
Copy link

@segiddins thanks, for clarification
Do you plan more detail RLMRealmNotification in near builds? (eg name of realm model class which updated)

@iandundas
Copy link

Also would like to know, this would be a good alternative

On 15 Dec 2014, at 08:22, Anton notifications@github.com wrote:

@segiddins thanks, for clarification
Do you plan more detail RLMRealmNotification in near builds? (eg name of realm model class which updated)


Reply to this email directly or view it on GitHub.

@jpsim
Copy link
Contributor

jpsim commented Dec 15, 2014

Supporting fine-grain notifications is one of our highest priorities right now, so you'll definitely know as soon as we have something to share.

@iandundas
Copy link

Cool, wish there was something I could do to help! :)

On 15 Dec 2014, at 19:23, JP Simard notifications@github.com wrote:

Supporting fine-grain notifications is one of our highest priorities right now, so you'll definitely know as soon as we have something to share.


Reply to this email directly or view it on GitHub.

@antongaenko
Copy link

good news, thank you :)

@tgoyne tgoyne self-assigned this Mar 27, 2015
@voidref
Copy link

voidref commented Apr 3, 2015

I am looking forward to this now too, have to do some unsettling state management for making table views not just completely reload themselves when something changes.

Well, not this exact thing, but the idea of it: Granular updates, or information with an update about what actually changed, even if it's just a list of primary keys.

@bigfish24
Copy link
Contributor

If interested in a NSFetchedResultsController replacement until Realm implements it internally, check out: https://github.com/Roobiq/RBQFetchedResultsController

It was built to be a drop-in replacement, with the only hitch that you have to log your changes through a RBQRealmChangeLogger to broadcast them since Realm isn't reporting changes yet. Feel free to reach out at adam@roobiq.com if you have any questions.

@timanglade timanglade changed the title Have RLMArray report query change sets when realm is updated Have RLMArray report query changesets when realm is updated / NSFetchedResultsController alternative Apr 22, 2015
@segiddins segiddins changed the title Have RLMArray report query changesets when realm is updated / NSFetchedResultsController alternative Have RLMResults report query changesets when realm is updated / NSFetchedResultsController alternative Apr 23, 2015
@hwaxxer
Copy link

hwaxxer commented Jul 10, 2015

I'd love to use Realm for a new project but this is unfortunately a deal breaker. Hope you get there soon! 👍

@leosobral
Copy link

+1

2 similar comments
@jamesbrooks
Copy link

+1

@kylebshr
Copy link

+1

@jpsim jpsim modified the milestone: 0.99 Feb 12, 2016
@cooler333
Copy link

+1

@tgoyne tgoyne removed the Blocked This issue is blocked by another issue label Mar 22, 2016
@1amageek
Copy link

1amageek commented Apr 3, 2016

I also made a FetchedResultsController in Swift
https://github.com/1amageek/RLMFetchedResultsController

@inPhilly
Copy link

inPhilly commented Jun 8, 2017

+1

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.