Qual è il modo corretto per filtrare w.r.t. campi multipli quando si applica il comando $ filtro su più di una coppia campo/valore da JavaScript?
risposta
E 'molto canonica.
http://192.168.75.8:5555/Konrad01/
xrmservices/2011/OrganizationData.svc/
LeadSet%28%29?$filter=
Field1%20eq%20%27Value1%27%20and%20Field2%20eq%20%27Value2%27
EDIT:
versione più leggibile.
http://Server:Port/Organization/XrmServices/2011/OrganizationData.svc/
LeadSet()?$filter=Field1 eq 'Value1' and Field2 eq 'Value2'
porre and
tra
Esempio:
http://YourServer.com/YourOrg/xrmservices/2011/OrganizationData.svc/ContactSet()?$filter=FirstName eq 'George' and LastName eq 'Washington'
cosa è sbagliato con la seguente dichiarazione 'http://YourServer.com/YourOrg/xrmservices/2011/OrganizationData.svc/OpportunityProductSet()?$filter=New_opportunityproductmapid eq '16817F20-3C27-E111-9DD8-005056A023F0 'AND New_SequenceNumber eq' 1'' – Chirag
@Chirag, non pubblicare una domanda in un commento. Fai una nuova domanda Ma per rispondere al tuo, il 99% delle volte, la domanda di posta in maiuscolo (e, non AND) – Daryl
è disabilitata dal mio account. tra l'altro grazie per la risposta, ma ora sto ottenendo un altro errore che 'Operatore 'eq' incompatibile con i tipi di operando 'System.Nullable'1 [[System.Int32, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089]] 'e' System.String 'alla posizione 93. per favore aiutatemi. – Chirag
- 1. OData - filtro per proprietà nidificata
- 2. Filtro $ OData con articoli in $ espandere
- 3. Posso raggruppare per più campi usando Filtro angolare?
- 4. OData: data "Maggiore di" filtro
- 5. Filtro PHP, come filtrare l'array di input
- 6. Come filtrare l'elenco usando angularjs
- 7. Grails filtrare più azioni
- 8. Come trasformare il filtro OData in un'espressione LINQ?
- 9. Come filtrare in più di una colonna nella tabella ng2?
- 10. OData V4 modifica $ filtro sul lato server
- 11. Come filtrare lista usando predicato
- 12. come sfuggire alla citazione singola nel filtro odata uri?
- 13. Usando una lente per leggere più campi
- 14. OData "where ID in list" query
- 15. Problemi con un filtro OData e un campo di guida
- 16. Filtro AngularJS con più parametri
- 17. Come filtrare dinamicamente usando C# xelement?
- 18. Come applicare un filtro su più oggetti usando AngularJS?
- 19. Django - come filtrare usando QuerySet per ottenere sottoinsieme di oggetti?
- 20. Campi di filtro api di riposo a molla nella risposta
- 21. Come filtrare una gerarchia di treeview wpf usando un ICollectionView?
- 22. Come filtrare solo URL specifico con filtro intento
- 23. angularjs - filtro per più modelli
- 24. Come si aggiorna più campi usando Update.Set in MongoDB usando il driver C# ufficiale?
- 25. Come filtrare più parole nel log di Android Studio
- 26. Opzioni di filtro OData (gestire valori nulli o vuoti)
- 27. Mock OData Contenitore del client usando Moq
- 28. OData filtro di query per la gamma dateTime
- 29. come filtrare un getter nell'entità doctrine2?
- 30. Filtro per più valori discreti nel filtro incrociato
Mi sono permesso di correggere% -syntax in uno più leggibile. –
Ricordo che, in caso di utilizzo di spazi bianchi anziché% 20, sono stati segnalati problemi, l'URL non può contenere spazi bianchi. La modifica sarebbe molto utile per coloro che non sanno che% 20 è lo spazio bianco, ma la query funziona con spazi bianchi? – Bvrce
Questo è ** esattamente ** perché ho incollato nell'URL% -fied - prevedo e risolvo i problemi! (Vero significato: ero pigro e ho semplicemente copiato cosa c'è nell'URL nel browser. Ora che lo guardo, è enigmaticamente orribile ** even ** per qualcuno che conosce la% -syntax.) Ho appena ricontrollato la versione canonica e ha funzionato anche, quindi c'è un convertitore nel browser che si avvia. Inoltre, questo elemosina la domanda fuori argomento su quando gli spazi vengono convertiti. È sul server o nel browser? Penso che sia il server perché ricordo di aver eseguito la stringa canonica dal codice sorgente e ha funzionato. –