spring-projects / spring-projects/spring-data-cassandra

JSON Mapping to Query [DATACASS-36]

Open
#212 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

in: core type: enhancement
Dominant language
Java
Stars
400
Forks
318
PR merge metrics
No merged PRs in 30d

Description

David Webb opened DATACASS-36 and commented

Create overload convenience methods for Passing in JSON String.

This JSON String can be mapped to a Object<T> to generate the appropriate query operation


No further details from DATACASS-36

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing query-operation APIs and their convenience overloads in the Spring Data Cassandra codebase. Trace how mapped objects currently become queries, then determine the intended JSON-string entry points and validate the behavior with the existing query-related tests. Done means JSON input can be mapped to an Object and used to generate the appropriate query operation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cassandra, java, spring
Domain
backend-api-design, database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.