2017年12月8日金曜日

PHP-on-Couchを利用して、Apache CouchDBにアクセス、添付ファイルを追加

PHP-on-Couchを利用して、Apache CouchDBにアクセス、添付ファイルを追加です。storeAsAttachment()で、実に簡単に添付できます。ちょっと感動(笑)。ライブラリの恩恵を感じます。

use PHPOnCouch\CouchClient;

// 接続
$client = new CouchClient('http://admin:password@127.0.0.1:5984', 'customers');

// IDでドキュメントデータを取得
$doc = $client->getDoc('5945d346-f70e-46bb-886f-2dc88465dfe5');

// 添付ファイルを追加
$html = file_get_contents('http://couchdb.apache.org/');
$ok = $client->storeAsAttachment($doc,$html,'couchdb.html','text/html');
print_r($ok);

参考サイト
PHPのApache CouchDBデータアクセスライブラリ「PHP-on-Couch」

0 件のコメント:

コメントを投稿