Markdown mirror exports single-value properties with "Multiple values" disabled as list syntax (multi-value)

Open
#1,218 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
markdown
Domain
databases

Research direction

Start by reproducing the issue with a text property whose "Multiple values" setting is disabled, then inspect the Markdown mirror export path for property rendering. Compare the output with the expected single-value line myprop:: some value; done means single-value properties no longer use bulleted-list syntax while multi-value properties remain unaffected.

Written by the indexing model from the issue text.

Description

Search first
  • I searched and no similar issues were found
What Happened?

In the Markdown mirror, a text property that has "Multiple values" disabled is incorrectly exported using multi-value list syntax instead of a single-value property line.

For example, instead of:
myprop:: some value

It exports as:

myprop::
  - some value
Reproduce the Bug
  1. Create a text property on a node and ensure "Multiple values" is disabled for it.
  2. Assign a single text value to this property (e.g., myprop:: some value).
  3. Check the Markdown mirror view or exported Markdown file for that node.

Observed: The property is rendered as a multi-value list:

myprop::
  - some value
Expected Behavior

Properties with "Multiple values" disabled should be exported in the Markdown mirror as a standard single-value property line (e.g., myprop:: some value), not as a bulleted list.

Screenshots

No response

Files

No response

Browser, Desktop or Mobile Platform Information
  • Platform: Linux Desktop
  • Version: 2.0.1-alpha+nightly.20260917 (DB beta)
Additional Context

Affects the database-to-Markdown synchronization / mirror representation for properties.

Are you willing to submit a PR? If you know how to fix the bug.
  • I'm willing to submit a PR (Thank you!)
Dominant language
No language data
Stars
28
Forks
2
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from logseq/db-test

All issues in logseq/db-test

Similar issues

More Databases issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.