Create a document with multi-valued property using REST API - postman

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Active Member

Create a document with multi-valued property using REST API - postman

Jump to solution

Hi,

What is the delimiter or format to use for multi-valued attribute on form-data while creating a document using REST API from postman. Following pic could depict the question. Many thanks in advance.

image.png

1 Solution

Accepted Solutions
Highlighted
Active Member

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Following is the solution for uploading multivalued attribute along with content using form data, repeat property name in form data which will be read as Aarray by REST API

ca1d4551-4f48-46c1-9cc5-3f211953e28f.jpg

Thanks

Jayakumar M

View solution in original post

9 Replies
Highlighted
Moderator
Moderator

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

As far as i know, setting multi valued property with multiple value at once was not supported via public api "alfresco/api/-default-/public/alfresco/versions/1/nodes/".

You can try sending values ", " or ";" separated or [value1,value2] and see if it works (be cautious about the special chars such as {, } in the value), else Contact support and open an enhancement ticket based on their response. 

~Abhinav
(ACSCE, AWS SAA-C02, GAIQ)
Highlighted
Active Member

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Thank you for replying.

I have tried all sugested options, but none works.

Values are recorded as follows individually where as the expectation is ["Pol001","pol002"]:

["{Pol001,pol002}"]

["'Pol001','pol002'"]

["['Pol001','pol002']"]

["Pol001;pol002"]

["Pol001,Pol002"]

["{Pol001,Pol002}"]

Any more suggestions please.

 

Highlighted
Moderator
Moderator

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Like mentioned earlier, multile values were not supported earlier And looks like it is still not supported. Contact support and open an enhancement ticket based on their response. 

~Abhinav
(ACSCE, AWS SAA-C02, GAIQ)
Highlighted
Active Member

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Thank you, a case has been raised with Alfresco for the same. I will update once we hear back for the case.

Highlighted
Established Member

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Hi @jaya437,

Have you received any update on the case raised with Alfresco? I'm also looking for solution for the same.

Thank You

Highlighted
Active Member

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Following is the solution for uploading multivalued attribute along with content using form data, repeat property name in form data which will be read as Aarray by REST API

ca1d4551-4f48-46c1-9cc5-3f211953e28f.jpg

Thanks

Jayakumar M

View solution in original post

Moderator
Moderator

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

@jaya437 is this the solution suggested by support as a workaround or it is the way to do it?

~Abhinav
(ACSCE, AWS SAA-C02, GAIQ)
Highlighted
Customer

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Any update on this? I'm having the same issue creating document with muti-valued property.

Highlighted
Moderator
Moderator

Re: Create a document with multi-valued property using REST API - postman

Jump to solution

Use the workaround suggested by @jaya437 

I don't it working on latest versions of ACS 6.

~Abhinav
(ACSCE, AWS SAA-C02, GAIQ)