Querying in Livelink V8 vs Livelink V7.3
After upgrading from V7.3 to V8, I noticed that one of the APIs, LL_ExecuteQuery, had been removed, and was told that it had been superceded by another set of APIs in the search. The new APIs, which include LL_ApplyQuery, allow the developer to conduct a search of items that have been indexed by the system.I believe some functionality has been lost in the process. I would like an API that lets me do SQL type WHERE clause to search for an item based on item information as well as its category and attribute information using the underlining database (not the search index). Currently, it takes time for an item to be indexed (at least a minute after LL_CreateObject), so the information is not immediately available to a query. Also, the system administrator must manually modify slices to include additional attribute information, whereas with LL_ExecuteQuery, the developer could search against any existing category or attribute. The syntax for the search is very different than what was available for the where clause, and I believe some types of queries can not be formulated using the syntax (exact matches, wild card search, dynamic metadata search, etc.). Finally, there is a performance loss using the search engine rather than the database to perform queries that do not require the full text search engine for simple queries.Is it possible (1) to have a generic LAPI function that allows me to formulate my own SQL statement, similar to CAPI in the builder, that uses OpenTexts database connection, so that I can have all the flexibility that I will need, (2) expose my own functions from builder to LAPI and implement this type of functionality as well as others myself, and/or (3) bring back the functionality of LL_ExecuteQuery? My first preference is the first option but the second option is also appealing for other things I may want to do.BTW, LL_ListObjects does have some of the features that I am looking for (SQL Where clause, fast performance) but it only lets me find direct children and does not let me search on attributes and categories without creating special views.I do not want to have to create a separate database connection in my program using ODBC or OCI or dbLibrary, etc, just to query ithis nformation from the system.Thank you.