ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | FAIL | download_stamp > now() - 6 MONTH | 11.8 months ago |
| History drop | FAIL | isNull(history_drop_reason) | disallowed |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://neo4j.com/docs/cypher-manual/current/clauses/unwind/ |
| Last Crawled | 2025-04-25 22:24:54 (11 months ago) |
| First Indexed | 2019-05-05 17:43:20 (6 years ago) |
| HTTP Status Code | 200 |
| Meta Title | UNWIND - Cypher Manual |
| Meta Description | `UNWIND` expands a list into a sequence of rows. |
| Meta Canonical | null |
| Boilerpipe Text | Using an empty list with UNWIND will produce no rows, irrespective of whether or not any rows existed beforehand, or whether or not other values are being projected. Essentially, UNWIND [] reduces the number of rows to zero, and thus causes the query to cease its execution, returning no results.
This has value in cases such as UNWIND v , where v is a variable from an earlier clause that may or may not be an empty list — when it is an empty list, this will behave just as a MATCH that has no results. UNWIND [] AS empty
RETURN 'literal_that_is_not_returned' Table 5. Result (empty result) Rows: 0 To avoid inadvertently using UNWIND on an empty list, CASE may be used to replace an empty list with a null : WITH [] AS list
UNWIND
CASE
WHEN list = [] THEN [null]
ELSE list
END AS emptylist
RETURN emptylist |
| Markdown | null |
| Readable Markdown | null |
| Shard | 37 (laksa) |
| Root Hash | 12828843287614304637 |
| Unparsed URL | com,neo4j!/docs/cypher-manual/current/clauses/unwind/ s443 |