Add vault content - WORK folder, Tasks, Projects, Summaries, Templates
This commit is contained in:
209
OpenClaw/Dataview Query Examples.md
Normal file
209
OpenClaw/Dataview Query Examples.md
Normal file
@@ -0,0 +1,209 @@
|
||||
---
|
||||
title: Dataview Query Examples
|
||||
category: Reference
|
||||
date: 2026-02-23
|
||||
tags: [dataview, queries, obsidian, examples]
|
||||
---
|
||||
|
||||
# Dataview Query Examples
|
||||
|
||||
**Plugin:** [Obsidian Dataview](https://github.com/blacksmithgu/obsidian-dataview)
|
||||
**Your Vault Location:** `C:\Users\admin\Documents\Corey`
|
||||
|
||||
---
|
||||
|
||||
## 📊 Summary Statistics
|
||||
|
||||
### All Files in Vault
|
||||
```dataview
|
||||
TABLE file.mtime AS "Modified", file.size AS "Size"
|
||||
FROM ""
|
||||
SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
### Files by Category
|
||||
```dataview
|
||||
TABLE rows.file.name
|
||||
FROM ""
|
||||
WHERE category
|
||||
GROUP BY category
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🏠 Home Assistant Queries
|
||||
|
||||
### Show Home Assistant Notes
|
||||
```dataview
|
||||
TABLE status, total_automations AS "Total", active_count AS "Active", unavailable_count AS "Broken"
|
||||
FROM "Home Assistant"
|
||||
SORT file.name
|
||||
```
|
||||
|
||||
### Recent HA Updates
|
||||
```dataview
|
||||
LIST
|
||||
FROM "Home Assistant"
|
||||
WHERE date_generated
|
||||
SORT date_generated DESC
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📁 Projects Dashboard
|
||||
|
||||
### Active Projects Only
|
||||
```dataview
|
||||
LIST
|
||||
FROM "Projects"
|
||||
WHERE contains(file.content, "Status: Active")
|
||||
SORT file.name
|
||||
```
|
||||
|
||||
### All Projects with Status
|
||||
```dataview
|
||||
TABLE status, type, last_updated
|
||||
FROM "Projects"
|
||||
WHERE status
|
||||
SORT status DESC, file.name
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📝 Research Summaries
|
||||
|
||||
### Recent Summaries
|
||||
```dataview
|
||||
TABLE date, source_url
|
||||
FROM "Summaries"
|
||||
WHERE date
|
||||
SORT date DESC
|
||||
LIMIT 10
|
||||
```
|
||||
|
||||
### Summaries by Tag
|
||||
```dataview
|
||||
TABLE date, source_url
|
||||
FROM #security OR #ai OR #infrastructure
|
||||
WHERE date
|
||||
SORT date DESC
|
||||
```
|
||||
|
||||
### By Source Type
|
||||
```dataview
|
||||
TABLE date, type, tags
|
||||
FROM "Summaries"
|
||||
WHERE type
|
||||
SORT type, date DESC
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🤖 OpenClaw Configuration
|
||||
|
||||
### OpenClaw Notes
|
||||
```dataview
|
||||
TABLE category, status, date
|
||||
FROM "OpenClaw"
|
||||
SORT date DESC
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📅 Daily Notes (if you create them)
|
||||
|
||||
### Daily Notes Calendar
|
||||
```dataview
|
||||
CALENDAR date
|
||||
FROM "memory"
|
||||
WHERE date
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔍 Search Examples
|
||||
|
||||
### Find Notes Without Tags
|
||||
```dataview
|
||||
LIST file.name
|
||||
FROM ""
|
||||
WHERE !file.tags
|
||||
SORT file.name
|
||||
```
|
||||
|
||||
### Recently Modified Files
|
||||
```dataview
|
||||
TABLE file.mtime AS "Modified"
|
||||
FROM ""
|
||||
WHERE file.mtime > date(today) - dur(7 days)
|
||||
SORT file.mtime DESC
|
||||
```
|
||||
|
||||
### Notes by Category
|
||||
```dataview
|
||||
TABLE category, status, date
|
||||
FROM ""
|
||||
WHERE category
|
||||
SORT category, file.name
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🛠️ Custom Queries
|
||||
|
||||
### Broken HA Automations (needs attention)
|
||||
```dataview
|
||||
LIST
|
||||
FROM "Home Assistant"
|
||||
WHERE unavailable_count > 0
|
||||
```
|
||||
|
||||
### Active Configurations
|
||||
```dataview
|
||||
TABLE category, date, config_file
|
||||
FROM ""
|
||||
WHERE status = "active"
|
||||
SORT category
|
||||
```
|
||||
|
||||
### Research by Date Range
|
||||
```dataview
|
||||
TABLE date, type, source
|
||||
FROM "Summaries"
|
||||
WHERE date > date(2026-02-01) AND date < date(2026-03-01)
|
||||
SORT date DESC
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Quick Reference
|
||||
|
||||
| Query Type | Syntax |
|
||||
|------------|--------|
|
||||
| **List** | `LIST FROM "folder" WHERE condition` |
|
||||
| **Table** | `TABLE col1, col2 FROM "folder"` |
|
||||
| **Sort** | `SORT column ASC/DESC` |
|
||||
| **Limit** | `LIMIT number` |
|
||||
| **Where** | `WHERE field = "value"` |
|
||||
| **Group** | `GROUP BY field` |
|
||||
| **Tags** | `FROM #tag1 OR #tag2` |
|
||||
|
||||
---
|
||||
|
||||
## 📝 Adding Frontmatter to New Notes
|
||||
|
||||
Use this template:
|
||||
```yaml
|
||||
---
|
||||
title: Your Note Title
|
||||
category: Category Name
|
||||
status: active/inactive/completed
|
||||
date: YYYY-MM-DD
|
||||
tags: [tag1, tag2, tag3]
|
||||
---
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
*Create your own queries by copying these and modifying!*
|
||||
Reference in New Issue
Block a user