From c9683900ddd22f0a702270719e04bbe8457fbe10 Mon Sep 17 00:00:00 2001 From: f Date: Mon, 30 Nov 2020 12:13:13 -0300 Subject: [PATCH] no hace falta cachear, ya lo hace where --- app/models/metadata_has_many.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/models/metadata_has_many.rb b/app/models/metadata_has_many.rb index cf7a1b0a..edd61152 100644 --- a/app/models/metadata_has_many.rb +++ b/app/models/metadata_has_many.rb @@ -8,20 +8,19 @@ class MetadataHasMany < MetadataRelatedPosts # Todos los Post relacionados según la relación remota def has_many_remote - @has_many_remote ||= posts.where(inverse => post.uuid.value) + posts.where(inverse => post.uuid.value) end # Todos los Post relacionados def has_many - @has_many ||= {} - @has_many[value.hash.to_s] ||= posts.where(uuid: value) + posts.where(uuid: value) end # La relación anterior def had_many return [] if document.data[name.to_s].blank? - @had_many ||= posts.where(uuid: document.data[name.to_s]) + posts.where(uuid: document.data[name.to_s]) end def inverse?