https://academy.appian.com/learn/course/975/play/36425/create-a-query-rule
I watched this video but I can't find the "Query Rules" option under "New." What am I missing? Thanks
Discussion posts and replies are publicly visible
Prateek is correct. Anyway you wouldn't want to create a query rule anymore - Query Entity rules (created within an expression rule generally) can do anything Query Rules would do plus more - and are a ton more flexible all-around.
Hi Mike,There is one case where Query Entity seems incompatible as compared to Query Rule and that is when @Transient annotation is used in XSD because queryEntity fails when an XSD has a field marked as @Transient as described in below KB article.
https://community.appian.com/support/w/kb/659/kb-1404-queryentity-fails-when-an-xsd-has-a-field-marked-as-transient
Thanks
Out of curiosity, what use case would require @Transient in the CDT? I've never run across this.
Suppose you have a CDT having a field with @Transient annotation and in the process flow you are doing some calculation to get a result and will save this result in this field so that that calculated data can remain inside CDT but you don't require this calculated data to be saved in database while storing CDT to database for some security reasons, in this case having @Transient annotation on a field will serve the purpose.
Hope this helps!!
Thanks for the explanation - luckily as far as Appian is concerned it seems like there are various options for other implementations that would handle that; i've personally never needed this functionality myself though.