我有一个名为'sample'
的表。根据使用哪种算法,每个样本可能具有不同的字段(属性)名称。
我需要能够检索具有包含/匹配用户过滤器值的字段值的所有样本。
例如,如果一个样本具有以下属性:
示例1:"name", "gender", "state"
另一个具有属性:
示例2:"name", "gender", "rate"
将会有成千上万个这样的样本,而且变化更大。
如果用户从上面的第二个示例("name", "gender", "rate"
)看带有一组样本的表并使用了过滤器“ foo”,则我需要在表“ sample”中查询所有以下行:属性的值包含/匹配“ foo”,其中值可以是“ foobar”。
如果他们正在查看具有示例1的属性("name", "gender", "state"
)的一组样本,那么我需要执行相同的操作,但是,我无法对其中一个的属性进行硬编码。
在SQL中,我将获取字段名称并动态构建SQL查询字符串,但是使用REQL对象DOT表示法时,我在努力做到这一点。