1
私はcouchdbからデータを取得するためにphp-on-couchライブラリを使用しています where条件に基づいて検索したいと思います。サインインしているユーザーに応じてデータが必要です。以下のコードはaccountsというビューを取得しますが、couchdbでビューを作成せずに取得したいと考えています。すべてのヘルプは高く評価されてcouchdbを動的にクエリする方法
try {
$doc = $client->asArray()->getView('accounts', 'accounts');
} catch (Exception $e) {
if ($e->code() == 404) {
echo "View not found\n";
} else {
echo "Error: " . $e->getMessage() . " (errcode=" . $e->getCode() . ")\n";
}
exit(1);
}
print_r($doc);
は動的mysqlはありません同じように取得するのビューを作成するための良い方法はありますか?あなたはこの
try {
$opts = array("include_docs" => true, "key" => "your user name");
$doc = $client->setQueryParameters($opts)->getView("accounts", "accounts");
} catch (Exception $e) {
if ($e->code() == 404) {
echo "Account not found\n";
} else {
echo "Error: " . $e->getMessage() . " (errcode=" . $e->getCode() . ")\n";
}
exit(1);
}
print_r($doc);
は、アカウントビューでキーとしてユーザー名を発していることを確認してください行うことができますphp-on-couchを使用して