Category: Couchbase

Query View Couchbase melalui PHP

Pembuatan View dalam Couchbase Server Buka Couchbase Servermu di http://localhost:8091/ui/index.html Lalu pilih menu Indexes Lalu pilih tombol Create Development Views Lalu isi Design Document Name dengan _design/dev_user dan View Name dengan by_name Query View melalui PHP...

Menghapus Couchbase Document dari Sync Gateway melalui PHP

Diketahui: Nama database dalam Sync Gateway adalah db_test Alamat untuk mengakses database dalam Sync Gateway adalah http://localhost:4985/_admin/ Saya mempunyai satu dokumen dalam sync gateway seperti berikut ini: { “id_grup”: “pcl_bali1”, “id_user”: “13.7806”, “jabatan”: “PCL”, “nama”:...

Query Couchbase menggunakan N1ql dari PHP

Diketahui: Couchbase Server diakses melalui http://localhost:8091 Nama bucket : tes1 Tipe dokumen : user Keinginan: Saya ingin memeriksa user dan password yaitu apakah ada dalam dokumen yang bertipe user tersebut … ? Jawaban: Pembuatan Primary...

Memasukkan data ke Sync Gateway melalui PHP

Diketahui: Untuk membuat sebuah dokumen melalui rest API adalah seperti berikut ini: curl -X POST –header “Content-Type: application/json” –header “Accept: application/json” -d @namaFile.txt “http://localhost:4984/db_test/” Keterangan: @namaFile.txt  adalah nama file yang berisi data JSON Kode ini...

Installasi Library Couchbase ke PHP

Diketahui: Sistem Operasi Windows 7 Saya menggunakan wamp dengan php versi 5.5.12 wamp terletak pada direktori C:\ Keinginan: Saya ingin installasi library Couchbase ke PHP agar saya bisa mengakses data dari CouchBase Server melalui PHP....

Query dari Couchbase View dalam Android

Contoh Kasus: Saya mempunyai file JSON dengan isi seperti berikut ini: { “idUser”: “3”, “permasalahan”: “Internet Mahal”, “tipe”: “masalah”, “waktu_buat”:”1499573525880″ }   Keinginan: Saya ingin mengurutkan semua dokumen berdasarkan property “waktu_buat” dengan waktu yang...

Query Semua Document couchbase dalam Android

Untuk mengambil semua dokumen couchbase maka kita bisa gunakan kode berikut ini: Query varQuery= objekDatabase.createAllDocumentsQuery(); QueryEnumerator varHasil=varQuery.run(); for (Iterator<QueryRow> it = varHasil; it.hasNext(); ) { QueryRow row=it.next(); Document doc=row.getDocument(); } Keterangan: varQuery adalah nama...

Membuat Database Couchbase dalam Android

Import File import com.couchbase.lite.Database; import com.couchbase.lite.Manager; Untuk membuat database couchbase dalam android maka kita bisa gunakan kode berikut ini: try{ Manager manager=new Manager(new AndroidContext(getApplicationContext()), Manager.DEFAULT_OPTIONS); Database db=manager.getDatabase(“app”); }catch (IOException e){ e.printStackTrace(); } Keterangan: app...

Peyimpanan angka dalam CouchBase

Contoh Kasus: Saya mempunyai sebuah dokumen JSON seperti berikut ini:  {   “idUser”: “1”,   “intama”: false,   “katagori”: “Kondef”,   “kortim”: true,   “label”: “baru”,   “pcl”: true,   “permasalahan”: “Data tidak valid”,...

Status: 593 (HTTP 500 Application callback block failed)

Diketahui: Saya mempunyai kode getView seperti berikut ini: com.couchbase.lite.View view = db.getView(“app/vLabel”); view.setMap(new Mapper() { @Override public void map(Map<String, Object> document, Emitter emitter) { if (document.get(“tipe”).equals(“label”)) { emitter.emit((String)document.get(“nama”), null); } } }, “2”); Query...