我需要按子字符串过滤数据,我的意思是,如果我有这些数据:
'John','Markus','james'
我想查看所有包含“m”的元素,它应该返回:
'Markus','james'
或者如果我按“hn”过滤,结果应该是:
'John'
如何使用 CloudSearch 或 CloudQuery 进行操作?
编辑:我已经看到通配符方法似乎符合我的要求,除了只允许一个列(字符串)参数。我还需要按列(数组)过滤。就像在 searchOn 方法中一样。
我需要按子字符串过滤数据,我的意思是,如果我有这些数据:
'John','Markus','james'
我想查看所有包含“m”的元素,它应该返回:
'Markus','james'
或者如果我按“hn”过滤,结果应该是:
'John'
如何使用 CloudSearch 或 CloudQuery 进行操作?
编辑:我已经看到通配符方法似乎符合我的要求,除了只允许一个列(字符串)参数。我还需要按列(数组)过滤。就像在 searchOn 方法中一样。
我认为这应该可行。你试过这个吗:
var query = new CB.CloudQuery('TableName');
//then you can:
query.substring('ColName','Text');
//or
query.substring(['ColName1','ColName2'],'Text');
//or
query.substring('ColName',['Text1', 'Text2']);
//or
query.substring(['ColName1','ColName2'],['Text1', 'Text2']);
query.find(callback);