Foren

get documents with specific tags using query

sony lion, geändert vor 6 Jahren.

get documents with specific tags using query

New Member Beiträge: 19 Beitrittsdatum: 10.03.15 Neueste Beiträge
I have this

qry.append("{facets: [");
qry.append("{" + "static: true," + "order: 'OrderHitsDesc', " + "data: {" + "frequencyThreshold: 0, "
+ "values:['something']" + "}, "
+ "className: 'com.liferay.portal.kernel.search.facet.MultiValueFacet', "
+ "label: 'tag', " + "fieldName: 'assetTagNames', " + "},");
qry.append("]}");

What should be in label ?
Means to say i need files which are taged with somethingname
any idea ?

console
{facets: [{static: true,order: 'OrderHitsDesc', data: {frequencyThreshold: 0, values:['something']}, className: 'com.liferay.portal.kernel.search.facet.MultiValueFacet', label: 'tag', fieldName: 'assetTagNames', },]}
thumbnail
Andrew Jardine, geändert vor 6 Jahren.

RE: get documents with specific tags using query

Liferay Legend Beiträge: 2416 Beitrittsdatum: 22.12.10 Neueste Beiträge
Hi Sony,

Which version of Liferay are you using?
sony lion, geändert vor 6 Jahren.

RE: get documents with specific tags using query

New Member Beiträge: 19 Beitrittsdatum: 10.03.15 Neueste Beiträge
Hi Andrew

This is liferay 7

I think facet configuration (json format) has been removed from liferay 7
if it is then any other idea ??
thumbnail
Andrew Jardine, geändert vor 6 Jahren.

RE: get documents with specific tags using query

Liferay Legend Beiträge: 2416 Beitrittsdatum: 22.12.10 Neueste Beiträge
This is on my list to try, but I haven't gotten that far down my list yet. I can share with you some code that I used in the 6.2 version -- it doesn't use a facet configuration but rather the Search API to build the query.

But first -- what is the context of your work? Are you trying to configure a search portlet (facet)? or are you just trying to execute a query against the search index in your java code?
thumbnail
Jorge Díaz, geändert vor 6 Jahren.

RE: get documents with specific tags using query (Antwort)

Liferay Master Beiträge: 753 Beitrittsdatum: 09.01.14 Neueste Beiträge
JSON configuration was removed in Liferay 7, see LPS-54471.

Now, you have to configure using SearchFacet modules for each JSON fragment, more info see my comment in: https://web.liferay.com/community/forums/-/message_boards/message/90745688