Ability to simultaneously edit Relations for multiple objects in a Set

Is your feature request related to a problem? Please describe.

I’ve started manually importing a database from Notion, and it would be very helpful to be able to edit multiple Relations at the same time.

Describe the solution you’d like

I would love to be able to click and drag to select multiple objects in a set and edit that specific relation.

In the image above, I’d like to be able to select all those relations and set them to “Published”, but as of now, I have to click each object and set their relation. When dealing with dozens of objects, this gets cumbersome and time consuming.

15 Likes

You seem to like efficiency as much as I do :smile:

2 Likes

WHAT DO YOU RECOMMEND

The ability to bulk-assign a relationship value in a set. For instance, I might make dozens of new items in my to-do list. Then I want to assign a status to all, or a subset, of the new to-dos.

HOW COULD IT BE DONE

Two ways it might be implemented:

(1) Bulk-select some objects. Then click on any of the bulk selected items in the desired relationship column. Then choose a relationship value.

(2) Bulk-select some objects. Then right click the bulk selected items. Then click an option called “bulk-assign”. Then choose a relationship value

1 Like

WHAT DO YOU RECOMMEND

Selecting multiple objects and giving them all the same tag (or relation in general) at once.

HOW COULD IT BE DONE

Adding a relations option to the action menu when selecting one and multiple objects

REAL WORLD USE CASES

You have 10 bookmarks about receipts you wanna cook. Instead of opening every single bookmark and tag it with “receipt” you can simple select all objects/bookmarks and give them all the same tag with one action.

RECOMMENDED ALTERNATIVES

Tagging multiple objects at once would be already a huge deal. No need to implement a multi action for all relations.

Adding to that, would be good to have an easy way to select all entries currently shown in the Set, for when the desired change needs to be done to all of them (I guess could be CTRL A, though this might become tricky once inline sets arrive, as then we might have other blocks and sets in the same page/object).

By the way, do long Sets in Anytype paginate or lazy-load? (I never had more than a couple dozen entries, ao I don’t know) If they do, would be good to have a way to select all, even the non visible ones.

I would prefer to see a dedicated “Select All” and “Unselect All” buttons, optionally with keyboard shortcut.

2 Likes