PHPでN1QLを使用しようとしていました...この最初のものは機能しています:1)
$query = CouchbaseN1qlQuery::fromString("select count(*) from mybucket where type = 'user'");
$res = $myBucket->query($query);
出力:
array(1) {
[0]=>
object(stdClass)#3 (1) {
["$1"]=>
int(58)
}
}
2) 名前付きパラメーターに変更すると、失敗しました:
$query = CouchbaseN1qlQuery::fromString("select count(*) from mybucket where type = $type");
$res = $myBucket->query($query, ['type' => 'user']);
「PHP Notice: Undefined variable: type...」エラーが発生しました
PHPでN1QLに名前付きパラメータを使用するための正しい構文を教えてくれる人はいますか?
私のソファベースサーバーは4.1です