每行过滤所有字段值

时间:2020-04-13 19:05:57

标签: rethinkdb

我有一个名为'sample'的表。根据使用哪种算法,每个样本可能具有不同的字段(属性)名称。

我需要能够检索具有包含/匹配用户过滤器值的字段值的所有样本。

例如,如果一个样本具有以下属性:

示例1:"name", "gender", "state"

另一个具有属性:

示例2:"name", "gender", "rate"

将会有成千上万个这样的样本,而且变化更大。

如果用户从上面的第二个示例("name", "gender", "rate")看带有一组样本的表并使用了过滤器“ foo”,则我需要在表“ sample”中查询所有以下行:属性的值包含/匹配“ foo”,其中值可以是“ foobar”。

如果他们正在查看具有示例1的属性("name", "gender", "state")的一组样本,那么我需要执行相同的操作,但是,我无法对其中一个的属性进行硬编码。

在SQL中,我将获取字段名称并动态构建SQL查询字符串,但是使用REQL对象DOT表示法时,我在努力做到这一点。

0 个答案:

没有答案
相关问题