You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Hatice Ekenek (Jira)" <ji...@apache.org> on 2022/02/18 14:26:00 UTC
[jira] [Created] (ATLAS-4557) Dsl search with non-primitive attribute
Hatice Ekenek created ATLAS-4557:
------------------------------------
Summary: Dsl search with non-primitive attribute
Key: ATLAS-4557
URL: https://issues.apache.org/jira/browse/ATLAS-4557
Project: Atlas
Issue Type: Wish
Components: atlas-webui
Affects Versions: 2.2.0
Reporter: Hatice Ekenek
Hi,
I have the following types.
I want to list the contacts by filtering them according to the organization property. But I can't find the right method to do this. I would be glad if you help.
dsl query example:
Contact where organization.__guid = "d44532ea-c6fc-417b-8c59-f988777dd51f"
Example entity types:
Contact Entity:
{
"name": "Contact",
"description": "Contact test. ",
"superTypes": [
"Referenceable"
],
"serviceType": "workflow",
"typeVersion": "1.0",
"attributeDefs": [
{
"name": "name",
"typeName": "string",
"cardinality": "SINGLE",
"isIndexable": true,
"isOptional": true,
"isUnique": false
},
{
"name": "organization",
"typeName": "Organization",
"cardinality": "SINGLE",
"isIndexable": false,
"isOptional": false,
"isUnique": false
},
{
"name": "role",
"typeName": "Role",
"cardinality": "SINGLE",
"isIndexable": false,
"isOptional": true,
"isUnique": false
}
]
}
Organization Entity Type:
{
"name": "Organization",
"description": "organization ",
"superTypes": [
"Referenceable"
],
"serviceType": "workflow",
"typeVersion": "1.0",
"attributeDefs": [
{
"name": "organizationCode",
"typeName": "string",
"cardinality": "SINGLE",
"isIndexable": true,
"isOptional": false,
"isUnique": false
},
{
"name": "organizationName",
"typeName": "string",
"cardinality": "SINGLE",
"isIndexable": true,
"isOptional": false,
"isUnique": false
}
]
}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)