InceptionDB快速入门指南
本指南将帮助您通过创建集合、插入三个元素和查询过滤的元素来开始使用InceptionDB。
第一步:创建集合
要在InceptionDB中创建集合,您需要定义集合的名称。以下是使用curl在bash中执行此操作的示例:
1curl -X POST "https://example.com/v1/databases/你的数据库ID/collections" \
2-H "Api-Key: 你的API密钥" \
3-H "Api-Secret: 你的API秘密" \
4-d '{
5 "name": "我的集合"
6 }'
预期响应
1{
2 "defaults": {
3 "id": "uuid()"
4 },
5 "indexes": 0,
6 "name": "我的集合",
7 "total": 0
8}
第二步:插入元素
创建集合后,您可以向其中插入元素。以下是在新创建的集合中插入三个元素的方法:
1curl -X POST "https://example.com/v1/databases/你的数据库ID/collections/我的集合/documents" \
2-H "Api-Key: 你的API密钥" \
3-H "Api-Secret: 你的API秘密" \
4-d '{
5 "name": "元素1",
6 "value": 100
7 }
8 {
9 "name": "元素2",
10 "value": 200
11 }
12 {
13 "name": "元素3",
14 "value": 300
15 }'
第三步:列出过滤的元素
要在集合中按特定过滤条件列出元素,可以使用以下curl请求:
1curl -X POST "https://example.com/v1/databases/你的数据库ID/collections/我的集合/find" \
2-H "Api-Key: 你的API密钥" \
3-H "Api-Secret: 你的API秘密" \
4-d '{
5 "filter": {
6 "value": { "$gte": 200 }
7 }
8 }'
预期响应
1{
2 "documents": [
3 {
4 "id": "文档ID-2",
5 "name": "元素2",
6 "value": 200
7 },
8 {
9 "id": "文档ID-3",
10 "name": "元素3",
11 "value": 300
12 }
13 ]
14}
总结
通过按照这些步骤操作,您已经在InceptionDB中创建了一个集合,插入了三个元素,并通过过滤条件查询了元素。这为您开始使用InceptionDB并利用其高效管理数据的能力奠定了坚实的基础。