siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
21.44k stars 1.54k forks source link

Autofill database relation column when adding new row on a filtered view #12836

Closed cracra-droid closed 1 week ago

cracra-droid commented 1 week ago

In what scenarios do you need this feature?

I believe this feature is crucial to efficiently manage databases related to each other.

An exemple would be adding a task to a project from a filtered view inside the project's note. Without this feature, new row automatically gets filtered and doesn't appear at all. For now, a workaround is needed to add a new row to the tasks database, then link it back to the project.

Describe the optimal solution

Notion-like autofill on relation columns when adding a row from a filtered view.

https://github.com/user-attachments/assets/a1335aed-9313-4827-8cb1-38a2d1b9ec2a

Describe the candidate solution

No response

Other information

I believe it is related to #12000 as it would require implementing dynamic filtering on relation column first, I suppose.

TCOTC commented 1 week ago

Duplicate of #11966

cracra-droid commented 1 week ago

Duplicate of #11966

Sorry, I've looked at the other issues but didn't see this one ! Do you have any idea about the release timeline of this feature?

Thank you so much for your great work! 👏

88250 commented 1 week ago

Sorry, there is no definite plan yet, for now you can consider using drop-down fill to manually copy.

cracra-droid commented 1 week ago

Thanks! I'll be waiting for it :)