Bi-directional links in database properties
planned
K
Kay Elby
I would like to be able to have a parameter in a database that links bi-directionally to a parameter on the linked object. (Notion does this really well, for an example.)
For a use case example, if I have a People db, with a parents parameter, I would love to be able to link this param to a "children" parameter. The idea being that I could link Person1 to Person2 as their parent, and Person1 would automatically have Person2 linked as a child rather than having to apply all these links in both directions.
Log In
Steffen Bleher
Thanks for voting on this ticket.
We just released an updated "What's next" article. You can read it here: https://capacities.io/roadmap/whats-next
Bi-directional links are on our roadmap, they are planned and will come part of Capacities but please don't expect them within the next months.
J
Jess Carey
Can't wait for this to be added! Like another person said, this is the only thing I'm "missing"
Steffen Bleher
Thanks for voting on this ticket.
We just released an updated "What's next" article. You can read it here: https://capacities.io/roadmap/whats-next
Bi-directional links are on our roadmap, they are planned and will come part of Capacities but please don't expect them within the next months.
J
Jame Healy
Steffen Bleher this is great, and I can't wait, but hopefully there will be more than one type of relationship (like Notion). i.e. Parent-Child/1:N, as well as two-way 1:1 peer relationship (like "Related Pages").
K
Kuntal Go
With a Bi-directional property linking system in place, these features will be easier to implement but very useful for the users:
- Sub-task / Sub-object
- Dependencies / Blockers
- SELF REFERENCING Query & Object Reference(Embeds) [[ It would be amazing to have Self referencing Object reference in Templates ]]
- Rollup / Secondary Data fetching from One object to another
Steffen Bleher
Merged in a post:
Feature suggestion: Two-ways property sync/dependent between objects
T
Tatiya Butsansee
For example
Object #1: Meeting
Properties:
- Chairperson
- Start
- End
- Location
- Status
- File Folder
- Attendees
Object #2: Meeting Note
- Meeting (I can single select from #1, no issue)
- Start
- End
- Location
And I want both the "Start" and "End" properties to be the same when I change it (two-way sync/dependent property)
D
Damian Morales
Steffen Bleher - Is this still planned? Thanks!
Steffen Bleher
Damian Morales: Yes, but it's not a super high priority. We have to get a few things sorted first. I hope that makes sense.
D
Damian Morales
Steffen Bleher Thanks for the reply, and that’s totally understandable!
V
Ven Popov
Steffen Bleher just voicing more demand for this feature, it is the only thing I really miss from Notion!
M
Manja Cat
Agree. In my use case, I use Capacities as a CRM. I have a "People" database and one of the fields for a person is "Company" ie where rhe person works. I would like to query for Companies and return the employees.
L
Laurent Gaulhiac
It's definitely needed.
I have a "website" object that I want to link to a "client" object.
Right now, I can create a "Single Select" on the "website" to select a client, the problem is that it only shows as a "backlink" on the client side which is not enough. For a true "relationship" we need to be able to see a "related website field" property on the "client" object as well.
I really like the daily notes, weekly views and custom objects of capacities, but databases features (including relationships and table views) are really lacking.
michael_v_h
Merged in a post:
Relational properties for objects
J
Josiah Purss
Currently objects can be linked; however, duplicate work is required to have related properties show in each object. Often, I want properties to auto-populate based on a relationship to another object. (Think relational properties in Notion) For example, if I have a meeting with John from Company X. Once I assign John to the meeting, the company could auto-populate.
A
Alice Moore
Just vocalizing some more support for this. It unlocks some really amazing workflows in combinations with queries, etc. Basically doubles usable metadata without any extra work.
A
Austin Hou
Please allow linking to the
same
properties within the same object-type as well.So adding obj2 in property "X" in obj1 would add obj1 to the same property "X" in obj2.
For illustration
obj1.X: [obj2, obj 3, obj4, ...]
obj2.X: [obj1]
obj3.X: [obj1]
obj4.X: [obj1, obj5, ...]
obj5.X: [obj4]
Load More
→