Queries in ORDA are executed in dataclass.query() method. The query() method uses query string as its search criteria. The query string mainly contains three required parameters: attribute path, comparator, value and an optional logical Operator for joint queries. By utilizing these four parameters, developers can build queries with deep path and complex logic using dot notation. The syntax of query string is fairly new to many 4D developers and is different from query in 4D language. This tech note is aimed to provide best practices of building query strings and insights to some useful but lesser known query options.
Download Complete Tech Note: Tech Note Document