Home › Forums › Feature Requests › View Related Records › Reply To: View Related Records
Even casting the singular value as an array it still doesn’t work for one-to-many relationships. It works fine for many-to-many relationships.
I have two CPTs (Companies and Addresses) where one company can have many addresses and each address can only belong to one company.
So when I add/edit an Address I select a Company (which is a post_object field with multiple values DISABLED called ‘rel_com_addr’), however, when I add/edit a Company I can select multiple Addresses (which is a post_object field with multiple values ENABLED called the same ‘rel_com_addr’). In this scenario the native solution doesn’t work.
So the ‘native’ solution only works if you are using a Relationship field or a Post Object field with multiple selections enabled. Even the tutorial states that:
This tutorial uses a Relationship field to select posts, however a Post Object field with multiple selections enabled would work just the same as both field types save data as an array of post ID’s.
I hope that the code in the tutorial will be updated so that it also works with one-to-many relationships.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We’re hard at work on ACF 6.1, and Beta 1 is now available 🚀— Advanced Custom Fields (@wp_acf) March 16, 2023
This release includes custom post type and taxonomy registration, an improved experience when selecting field types, PHP 8.1 and 8.2 compatibility, and more!
Let’s take a look 🧵https://t.co/Y0WcAT11l4
© 2023 Advanced Custom Fields.