Mapreduce 查询视图中的Couchbase动态条件 < >我们在CoucBasic视图创建中生成的动态SQL的解决方案,例如,考虑一个过滤窗体,它具有用户可以过滤的所有字段(客户名称、TEL、地址、状态、……)。 在sql世界中,我将根据用户填写的字段部分生成动态sql条件 select * from x where [condition1] and [condition2] and [condition3]

Mapreduce 查询视图中的Couchbase动态条件 < >我们在CoucBasic视图创建中生成的动态SQL的解决方案,例如,考虑一个过滤窗体,它具有用户可以过滤的所有字段(客户名称、TEL、地址、状态、……)。 在sql世界中,我将根据用户填写的字段部分生成动态sql条件 select * from x where [condition1] and [condition2] and [condition3],mapreduce,couchbase,Mapreduce,Couchbase,条件是可选的,将在运行时连接。 考虑选项的数量是预先定义的,例如,只有3个选项可以参与条件部分,选项不是无限的。 在Couchbase world和map/reduce技术中,针对这种情况的最佳解决方案是什么 我们正在couchbase mobile上工作,我们主要关注的是android,如果我们为每个条件创建一个视图,并为每个条件获取一个列表,然后尝试将所有列表中的所有公共项相交,我认为这会导致性能问题

条件是可选的,将在运行时连接。 考虑选项的数量是预先定义的,例如,只有3个选项可以参与条件部分,选项不是无限的。 在Couchbase world和map/reduce技术中,针对这种情况的最佳解决方案是什么

我们正在couchbase mobile上工作,我们主要关注的是android,如果我们为每个条件创建一个视图,并为每个条件获取一个列表,然后尝试将所有列表中的所有公共项相交,我认为这会导致性能问题