-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task #7176/feat: added method to identify the data types from json and parse to … #34657
Conversation
…firestore for proper format.
WalkthroughThe recent updates to Changes
Poem
Tip AI model upgrade
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- app/server/appsmith-plugins/firestorePlugin/src/main/java/com/external/plugins/FirestorePlugin.java (10 hunks)
Additional context used
Path-based instructions (1)
app/server/appsmith-plugins/firestorePlugin/src/main/java/com/external/plugins/FirestorePlugin.java (1)
Pattern
**/*.*
: Do not use cy.wait in code.
Do call the add function.
Do not keep duplicate lines in code.
Descriptive test names are used to clearly convey the intent of each test.
Additional comments not posted (5)
app/server/appsmith-plugins/firestorePlugin/src/main/java/com/external/plugins/FirestorePlugin.java (5)
93-98
: Ensure consistent naming and usage of constants.The constants seem to be correctly defined. Ensure they are used consistently throughout the code.
504-504
: Ensure proper handling of document-level methods.The method signature and initial logic seem appropriate. Ensure that the method handles all document-level operations correctly.
809-811
: Ensure correct data type conversion inmethodAddToCollection
.The logic for replacing all values in the map seems appropriate. Ensure that the
checkAndConvertDataType
method correctly handles all necessary data types.
836-858
: Ensure comprehensive data type handling incheckAndConvertDataType
.The method appears to handle various data types correctly. Ensure that all potential data types are covered and that the conversions are accurate.
911-920
: Ensure accurate data type conversion inresultToMap
.The method appears to handle Firestore
Timestamp
andGeoPoint
correctly. Verify that the conversions are accurate and that all necessary data types are covered.
This PR has not seen activitiy for a while. It will be closed in 7 days unless further activity is detected. |
Hello @somangshu @tazmaniax |
This PR goes against the general rules places for new contribution. |
Description of PR
Changes in PR
fixes- #7176
output
below is the screen shot, when we try to get the documents then they are also represented based on their format
@somangshu
@rohan-arthur