كيفية استخدام Dataview - ابحث عن التخزين مثل قاعدة البيانات
هذه الصفحة مترجمة آليًا من الأصل الياباني. اقرأ الأصل الياباني
في البيانات التي تم الحصول عليها على 22 أغسطس 2026، كان عرض البيانات عدد التنزيلات 3. في هذه الصفحة، يحصل مباشرة على بيانات README والبيان والتنزيل الرسمية لمستودع GitHub الرسمي، ويلخص فقط ما يمكن القيام به، ومقدار استخدامه، وكيفية كتابة استعلامات 4 إلى الحد الذي يمكن التحقق منه.
اقرأ النصجدول المحتويات في هذه الصفحة
ما هو المكون الإضافي ل Dataview؟
إنه مكون إضافي يسمح لك بالبحث في القبو (Vault) مثل قاعدة البيانات. يمكن التعامل مع البيانات الوصفية المكتوبة في المادة الأمامية والحقل المضمنة من الملاحظة في طريقة كتابة 4 ل DQL والتعبير المضمن و DataviewJS وتعبير JS المضمن. تنسيق إخراج DQL هو LIST・TABLE・TASK・CALENDAR، وهو ليس نفس تصنيف DataviewJS. في بيانات التنزيل الرسمية (2026 year 8 month 22)، تم تصنيفها 3th مع حالات 4805635 (العدد الإجمالي للتسجيلات في السجل هو 6,840، ولكن الترتيب هو الترتيب في بيانات رقم التنزيل للملفات التي تختلف عن هذا).
لا يمكن تحديد استمرار أو تعليق التطوير أو العملية الحالية بناء على تاريخ ووقت تحديث إحصائيات التنزيل. الرقم والإصدار أدناه هما سجلات الاستحواذ على 22 أغسطس 2026، وليس القيمة الحالية.
سجل الجمع بتاريخ 22/8/2026 — أعداد التنزيل والإصدارات
community-plugin-stats.json الذي نشره الموزع الرسمي ل Obsidian (GitHub: obsidianmd/obsidian-releases) وmanifest.json من مستودع Dataview الخاص (GitHub: blacksmithgu/obsidian-dataview) تم الحصول عليها مباشرة في هذه البيئة عبر raw.githubusercontent.com.
| البند | القيمة المقاسة الفعلية | المصدر |
|---|---|---|
| عدد التنزيلات والترتيب | 4,805,635(3 rank بين بيانات التنزيل. 1nd place Excalidraw・2rd place Templater) | community-plugin-stats.json |
| إجمالي عدد المكونات الإضافية المسجلة في السجل | حالات 6,840. إنه ملف يختلف عن عدد التصنيفات، وعدد التنزيلات أقل قليلا من ذلك (لأن هناك مكونا إضافيا لا يظهر في الإحصاءات). | community-plugins.json |
| الفرق عن القياس السابق (2026-08-21) | ±0. ومع ذلك، هذا لا يعني أن "حالات 1 لم تزداد في 24 ساعة" . لم يتم إعادة إنشاء JSON نفسه الذي يتم توزيعه أثناء الاستحواذ على 2، وتمت قراءة الطريقة الصحيحة لقراءة نفس اللقطة مثل الصفحة السابقة. | community-plugin-stats.json |
| تحديث تاريخ ووقت تنزيل بيانات رقم | 2025-04-07 19:17 UTC(حوالي 16 منذ أشهر في وقت القياس) | community-plugin-stats.json منupdatedالحقول |
| إصدار الفرع الرئيسي | 0.5.68(minAppVersion 0.13.11・isDesktopOnly: false) | manifest.json |
| GitHub تصدر أحدث علامة في وقت الاستحواذ | 0.5.70(تدوين بيتا) | github.com/blacksmithgu/obsidian-dataview/releases |
كان إصدار السيد الذي تم الحصول عليه في ذلك الوقت هو 0.5.68، وكانت علامة الإصدارات 0.5.70 (بيتا). لا يمكن أن يختتم تاريخ ووقت تحديث الملف الإحصائي والفرق بين أرقام 2 هذه وحدها تعليق التطوير والاستقرار والتوافق الحالي. يرجى التحقق من الإصدار الحالي والتغييرات في الإصدار الرسمي .
أوضاع الاستعلام 4 - من عينة README الرسمية
يميز README الرسمي طرق كتابة 4 ل DQL و inline و DataviewJS و inline JS. تنسيق الإخراج في DQL هو LIST وTABLE وSTAK وCALENDAR. مثال README التالي لا يعمل على الجهاز الفعلي هذه المرة أيضا.
تدوين مخصص مشابه ل SQL. مناسب للاستخدامات الأساسية.
```dataview
TABLE file.name AS "File", rating AS "Rating" FROM #book
```
تم تضمينه في النص وتقييمه في المعاينة.
We are on page `= this.file.name`.
الوضع الأقوى الذي يسمح لك بالاستفادة الكاملة من JavaScript API.
```dataviewjs
dv.taskList(dv.pages().file.tasks.where(t => !t.completed));
```
إصدار JavaScript المضمن. يمكنك تنفيذ أي JS على الفور.
This page was last modified at `$= dv.current().file.mtime`.
توجد 2 صيغ لإدخال البيانات: ترويسة YAML frontmatter في أول الملاحظة، محاطة بـ ---، أو حقل مضمّن في المتن يُكتب بصيغة フィールド名:: 値. يقرأ Dataview كليهما ويستخدمهما في الاستعلامات. للاطلاع على مثال يربط واجهة الإدخال وYAML المحفوظ باستعلام فعلي، راجع تجربة فعلية تتغير فيها قائمة Dataview عند تعديل الخصائص.
---
alias: "document"
last-reviewed: 2021-08-17
thoughts:
rating: 8
reviewable: false
---
Basic Field:: Value
**Bold Field**:: Nice!
You can also write [field:: inline fields]; multiple [field2:: on the same line].
احتياطات أمان DataviewJS
DataviewJS قوي ويعمل بنفس الأذونات مثل المكونات الإضافية Obsidian الأخرى. بعبارة أخرى، من الممكن إعادة الكتابة وإنشاء الملفات وحذفها واتصالات الشبكة. يوصى رسميا باستخدام الرمز الذي كتبته بنفسك فقط أو البرنامج النصي من موزع موثوق يفهم المحتوى. من ناحية أخرى، يتم وضع رمل استعلامات Dataview العادية (DQL) ولا يمكن تغييرها إلى الخزينة (ما يمكن القيام به محدود).
قبل كتابة استعلام، حدد أولا مكان ترك خط 1
يبحث عرض البيانات ويجمع الملاحظات والبيانات الوصفية في المستودع. إذا كنت ترغب في ترك الملاحظة المدخلة من SimpleMemo، فقم بتشغيل الرابط، وقم بتعيين المجلد الذي يمكن الوصول إليه ووجهة التخزين، وتحقق من اختبار الكتابة. يمكنك اختيار ملاحظة تاريخ أو صندوق وارد ثابت. يرجى التحقق من وصول البريد الإلكتروني وحفظ الملاحظة بشكل منفصل، وتمييزها عن الوظيفة التي تنشئ تلقائيا حقولا ل Dataview.
الأسئلة الشائعة
ما هو المكون الإضافي ل Dataview؟
كم يستخدم Dataview؟
هل لا يزال Dataview قيد التطوير؟
ما هي الطريقة الأساسية لكتابة Dataview؟
dataviewاكتب تنسيق العرض والشروط في كتلة التعليمات البرمجية. على سبيل المثال، يمكنك عرض الملاحظات في LIST وTABLE، والمهام في الملاحظات في TASK.هل يمكنني استخدام DataviewJS بأمان؟
قمت بإعادة قراءة شرح أنواع القراءة والاستعلام الرسمية على 30 سبتمبر 2026، وصححت طريقة الكتابة وتصنيف تنسيق الإخراج. يحتفظ عدد التنزيلات وعدد التسجيلات والإصدار في ذلك الوقت بسجل الاستحواذ على 2026 8 22، ولم يتم استعادته هذه المرة. لا يتم تضمين تثبيت Dataview وتنفيذ الاستعلام وتوافق الإصدار الحالي والإدخال من SimpleMemo والمزامنة مع محطة طرفية أخرى في التحقق الفعلي من الجهاز هذا.
الصفحات ذات الصلة
المراجع ومصادر البيانات
- blacksmithgu/obsidian-dataview(GitHub) — مستودع عرض البيانات الرسمي. README.md・manifest.json تم الحصول عليها مباشرة إلى 2026-08-22 عبر
raw.githubusercontent.com - obsidianmd/obsidian-releases(GitHub) — Obsidian الموزع الرسمي. يتم الحصول على
community-plugin-stats.json(عدد التنزيلات) وcommunity-plugins.json(قائمة التسجيل، 6,840) مباشرة من 2026-08-22 - مقدمة إلى المكون الإضافي Obsidian (هذا الموقع) — إجمالي عدد المكونات الإضافية 6,812 (القياس الفعلي 2026-08-21)・أعلى الصفحة الأصلية لتصنيف 10
- SimpleMemo — App Store — صفحة تنزيل App Store
Obsidian هي Dynalist Inc. إنها علامة تجارية. هذا الموقع هو وسيلة إعلامية مستقلة غير تابعة لمشروع Obsidian، وSimpleMemo هو تطبيق مستقل تم تطويره بواسطة YURIKA, K.K.. Dataview هو مكون إضافي تابع لجهة خارجية تم تطويره بواسطة blacksmithgu (Michael Brenan)، ولا يضمن هذا الموقع أو يوصي بمطوريه أو أصحاب الحقوق.