Add New Fields
Overview
This guide walks you through the end-to-end process of introducing a new field (e.g., landmark
) in the CCRS service module, starting from backend model changes to data persistence and validations.
Adding a new field typically involves changes across multiple layers:
Java models (domain classes)
Validation and enrichment logic
Row mapping from DB
Persister and indexer configurations
This ensures the field is:
Captured in incoming requests
Validated or enriched if needed
Persisted to the database
Indexed for search
Returned in query results
Steps to Add a New Field
2
3
5
6
✅ Done!
Your new field is now fully integrated into the CCRS backend — from request to persistence.
Last updated
Was this helpful?