Bases - ability to copy its parameters

Use case or problem

so far, I didn’t embed bases files, bc I don’t want to create extra files for every query I need. On the other hand, to type yaml syntax in Obsidian is just unnatural, complex and difficult.

Proposed solution

Ability to copy yaml-parameters from existing bases files, this way we can create our own bases-templates and tweak these to embed quickly specific bases queries without the need to create extras files and the frustration to write difficult yaml syntax, every time.

Yaml is just a bad code language. There’s better around as already discussed in another thread and why yaml is bad here

Current workaround (optional)

Dataview is not yet “outdated”. Also, I prefer to embed queries where I want and don’t have to create extra files for my queries.

Related feature requests (optional)

There is a third way to create databases, you can also embedded directly into a note using a base code block. And you can copy “parameters” easily.
Embed a base as a code block

I hope this helps

Good and nice, the problem is my aversion against yaml which is a flawed and complicated code language to type and therefore, shouldn’t be used as standard.

You’ll say, for Obsidians’ use, it’s ok. I say, better to use more mature languages like toml from the get go. Example, if an airplane fails 3 for degrees on a longer distance, you’ll end up in a different place. Good choices are decided from the very start.

Dataview uses a natural language, yaml instead is human-unfriendly. Even if you manage to type that yaml stuff, you’ll think more at code syntax and forget what you wanted to query on half way.

My proposed solution would be to copy parameters instead of bases’ results, so users can paste the whole yaml code block in one or more notes and: add some tweaks if needed, to satisfy similar queries, with a code block that works already.

This one is for base code blocks, but related:

In bases, we can copy the results of our query, but instead to copy parameters, it copies the “results” of the bases view.
I find this pretty disappointing and less useful than to copy parameters, (to embed them in other notes).

In my post I’m also criticizing that bases uses yaml under the hood. I hope this isn’t seen only as a detail but as the main problem I want to highlight.