我正在寻找我的数据存储区中的搜索值,但我需要按值过滤的信息。我知道数据存储区不是关系数据库,但我怎样才能达到目标?
我正在尝试这个:
$ds = new DatastoreClient(['keyFilePath' => 'foo.json');
$q = $ds->gqlQuery('SELECT * FROM EMPLOYEES WHERE NAME LIKE "%$'.val.'%"');
$res = $ds->runQuery($q);
不支持LIKE关键字,我可以使用什么呢?
答案 0 :(得分:0)
根据Sammitch建议,您可以按照here或this Stack Overflow post中所述的说明执行数据存储查询。语法不同,但regular expression
的想法是一样的。