Mini-App ini menggunakan kemampuan teks lengkap Fluree untuk dengan cepat melalui 25.000 resep.
Fitur yang ditunjukkan: Pencarian teks lengkap.

Start FlureeUnduh dan unzip paket fluree ini. Paket ini berisi fluree, versi 0.13.0, serta database resep yang diisi sebelumnya. Semua resep diambil dari delapan bagian.
Arahkan ke folder tempat Anda mengunduh paket, dan jalankan ./fluree_start.sh . Jika Anda telah menginstal Java 8+, ini harus meluncurkan fluree, dan konsol admin akan tersedia untuk Anda jelajahi di http://localhost:8080 . resources/example_queries.js memiliki contoh kueri yang dapat Anda uji secara langsung di konsol admin.
Start the App git clone https://github.com/fluree/fluree-recipe-example.git
cd fluree-recipe-example
npm install
npm start
Fluree menggunakan Apache Lucene untuk memberi daya pada kemampuan pencarian teks lengkap kami. Waktu-perjalanan tidak didukung dalam pencarian teks lengkap, jadi hasil pencarian hanya mencerminkan buku besar fluree saat ini.
Pencarian teks lengkap diatur ke bahasa Inggris, secara default. Kami mendukung 10 bahasa yang berbeda dalam pencarian teks lengkap, termasuk Cina, Hindi, dan Rusia.
Untuk mengaktifkan pencarian teks lengkap pada predikat, _predicate/fullText harus sama dengan true. Misalnya, recipe/description memiliki pencarian teks lengkap diaktifkan:
{
"_id": "_predicate",
"name": "recipe/description",
"type": "string",
"fullText": true
}
Anda dapat melihat skema lengkap di ./resources/schema.json .
Aplikasi ini didasarkan pada satu kueri:
{
"select": { "?recipe": [ { "*" : {"_compact":true }}]},
"where": [["?recipe","fullText:recipe","apples"]],
"limit": 10,
"offset": 0
}
Istilah pencarian (dalam contoh di atas, apples ) berubah tergantung pada kueri, dan perubahan offset untuk mendukung pagination.
Anda dapat mencoba ini dan pertanyaan lain dengan pergi ke http://localhost:8080 . resources/example_queries.js memiliki contoh kueri yang dapat Anda uji secara langsung di konsol admin.

Untuk melihat lebih banyak contoh proyek, kunjungi contoh repo kami.
Lihatlah seluruh dokumentasi kami atau lompat langsung ke bagian pada pencarian teks lengkap.
Anda juga dapat terlibat dengan kami melalui email, [email protected] .
Atau dengan slack.