We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I've defined this to get untagged entries
class TimeEntry < ApplicationRecord ... def self.untagged tagged_with(self.all_tag_names, exclude: true) end
which works fine if I want all untagged items: TimeEntry.untagged
TimeEntry.untagged
It does not work (always return []) if I call it on a TimeEntry::ActiveRecord_Relation
[]
TimeEntry::ActiveRecord_Relation
TimeEntry.where(....).untagged
while it works if I get untagged items with
class TimeEntry < ApplicationRecord ... def self.untagged self.select { |time_entry| time_entry if time_entry.tag_list.empty? } end
Is it me, doing something I should not?
The text was updated successfully, but these errors were encountered:
Hi @francescor
I helped me out to find untagged entries by this statement (with your class-name):
scope :untagged, -> { left_outer_joins(:tags).where(tags: { id: nil }) }
Sorry, something went wrong.
No branches or pull requests
I've defined this to get untagged entries
which works fine if I want all untagged items:
TimeEntry.untagged
It does not work (always return
[]
) if I call it on aTimeEntry::ActiveRecord_Relation
while it works if I get untagged items with
Is it me, doing something I should not?
The text was updated successfully, but these errors were encountered: