-
Type: Story
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation pipeline, Views
-
None
-
5
-
Needed
-
Iteration Bison, Iteration Cat
User story
As a Compass user
I want to create a View from an aggregation pipeline
So that I can make sure my data is in the right shape to be used in my application or to create a chart from it.
Acceptance criteria
- When I am in the aggregation pipeline builder and I have written a valid aggregation, I want to be able to save it as a View and give it a name
- When the server is older than 3.4, Save as a View is hidden
- When an aggregation is saved as a View, it immediately appears in the sidebar
- When an aggregation is saved as a View and I open the Database screen, I can see the newly created View
- It is possible to create a View on top of another View
- When I am trying to create a new View with the same name of an existing View, I want to see a meaningful error message
- When the server returns errors (e.g., the user doesn't have the necessary permissions to create a view), Compass needs to handle the errors nicely
- When the View has been created, Compass will open the new View in the main screen (in a new tab, as soon as tabs are available)
- related to
-
COMPASS-3041 As a developer, I want to create read-only collection views in Compass
- Closed