我有一个employee表,其以下列为id, firstName, lastName, email, age.
在UI中,我有一个作为查询字符串出现的过滤器选项。假设用户要根据firstName和age过滤数据,因此查询字符串将为?firstName='John'&age>21
。
我知道在Cassandra中,我们需要根据条件创建多个表或使用实例化视图来过滤查询。
问题:我们如何根据来自UI的查询字符串来确定必须调用哪个表/ MV(存储库)?还是您有其他选择来应对这种情况?我正在使用Spring Boot作为后端。