search_notes_advanced
Search and filter notes by metadata, dates, or content using structured filters. Sort results, set limits, and retrieve specific fields for efficient note organization and retrieval.
Instructions
Advanced search with structured filters for metadata, dates, and content
Input Schema
Name | Required | Description | Default |
---|---|---|---|
content_contains | No | Search within note content | |
created_before | No | Find notes created before time period | |
created_within | No | Find notes created within time period | |
fields | No | Optional array of field names to include in response. Supports dot notation for nested fields (e.g. "metadata.tags") and wildcard patterns (e.g. "metadata.*"). If not specified, all fields are returned. | |
limit | No | Maximum number of results | |
metadata_filters | No | Array of metadata filters | |
offset | No | Number of results to skip | |
sort | No | Sort order for results | |
type | No | Filter by note type | |
updated_before | No | Find notes updated before time period (e.g., "7d", "1w", "2m") | |
updated_within | No | Find notes updated within time period (e.g., "7d", "1w", "2m") | |
vault_id | No | Optional vault ID to operate on. If not provided, uses the current active vault. |