Moved filter of nodes of type blog to the node storage layer.

This is more efficient because the result set from the query will be smaller and it will be easier to implement the pagination
This commit is contained in:
Dario Bösch
2015-05-21 14:06:08 +02:00
parent 6a782e412d
commit 4dd980963a
5 changed files with 51 additions and 44 deletions

View File

@@ -212,10 +212,10 @@ feature -- Access: Node
Result := node_storage.nodes
end
nodes_order_created_desc: LIST[CMS_NODE]
blogs_order_created_desc: LIST[CMS_NODE]
-- List of nodes ordered by creation date (descending)
do
Result := node_storage.nodes_order_created_desc
Result := node_storage.blogs
end
recent_nodes (a_offset, a_rows: INTEGER): LIST [CMS_NODE]