[X] I agree to follow the Code of Conduct that this project adheres to.
[X] I have searched the issue tracker for an issue that matches the one I want to file, without success.
Problem Description
The existing sorting is sorted according to the modification project setting time.
Proposed Solution
Option One:
WebApi calculates the vulnerability or component data recently acquired by the project when viewing the project list
The update time is used as a calculated attribute.
Pro:
The area of the change is smaller and will not be affected by the agent-related data, such as deleting the agent and replacing the agent
Con:
Increase the query time of this interface of webapi
Option II:
OpenApi processes the update time of the project while receiving the reported data
The update time is used as a storage attributes.
Pro:
Compared with solution 1, the time impact on the user side is less.
Con:
The field used to store item attribute changes is invalid.
Preflight Checklist
Problem Description
The existing sorting is sorted according to the modification project setting time.
Proposed Solution
Option One: WebApi calculates the vulnerability or component data recently acquired by the project when viewing the project list The update time is used as a calculated attribute. Pro: The area of the change is smaller and will not be affected by the agent-related data, such as deleting the agent and replacing the agent Con: Increase the query time of this interface of webapi
Option II: OpenApi processes the update time of the project while receiving the reported data The update time is used as a storage attributes. Pro: Compared with solution 1, the time impact on the user side is less. Con: The field used to store item attribute changes is invalid.
Alternatives Considered
No response
Additional Information
No response