Add support for multiple operators as json#91
Open
mrfroasty wants to merge 1 commit intoAlexaCRM:masterfrom
Open
Add support for multiple operators as json#91mrfroasty wants to merge 1 commit intoAlexaCRM:masterfrom
mrfroasty wants to merge 1 commit intoAlexaCRM:masterfrom
Conversation
One can use inputs then like this :
$jsonDate = json_encode(
[
'value' => $syncDate->format('Y-m-d\TH:i:s\Z'),
'operator' => 'gt'
],
JSON_THROW_ON_ERROR
);
$query = new QueryByAttribute($entityName);
$query->AddAttributeValue( 'field-code', jsonDate )
mrfroasty
commented
Feb 13, 2023
Author
mrfroasty
left a comment
There was a problem hiding this comment.
The change is backward compatible
Contributor
|
@mrfroasty thanks for the pull request. It does look interesting and useful as an enhancement but it'd be better off implemented using a separate code path. Reason is that our classes including QueryByAttribute are modelled based on Dataverse SDK. In this case the .NET class is documented here. As you can see, it only supports equal operator. It's a simplified case of QueryExpression that can be used if more complex expressions are required. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One can use inputs then like this :