Google Datastore Cloud是否会查询LIKE关键字?

时间:2018-06-11 17:33:35

标签: google-cloud-datastore

我正在寻找我的数据存储区中的搜索值,但我需要按值过滤的信息。我知道数据存储区不是关系数据库,但我怎样才能达到目标?

我正在尝试这个:

$ds = new DatastoreClient(['keyFilePath' => 'foo.json');
$q = $ds->gqlQuery('SELECT * FROM EMPLOYEES WHERE NAME LIKE "%$'.val.'%"');
$res = $ds->runQuery($q);

不支持LIKE关键字,我可以使用什么呢?

1 个答案:

答案 0 :(得分:0)

根据Sammitch建议,您可以按照herethis Stack Overflow post中所述的说明执行数据存储查询。语法不同,但regular expression的想法是一样的。