0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GraphQL

Last updated at Posted at 2023-06-28

まとめページに戻る
まとめA~M

2種類あるのかな?

全てのオジェクトが対応しているわけでない?

In the list of supported objects I found the comment: "From Summer ’23, all new standard objects are auto-enabled for UI API usage. This list might not reflect the latest object support. To check if a specific object is supported, use the /ui-api/object-info/{objectApiName} resource." I made a request for CaseHistory and the fields I need have different naming: OldvalString and NewvalString! I found the solution only with help from my colleague @Benne Hannes. Many 10x for that!

サポートされているオブジェクトのリストで、次のコメントを見つけました。「Summer '23 以降、すべての新しい標準オブジェクトは UI API の使用に対して自動的に有効になります。このリストは最新のオブジェクト サポートを反映していない可能性があります。特定のオブジェクトがサポートされているかどうかを確認するには、次のコマンドを使用します。 /ui-api/object-info/{objectApiName} リソース。」 CaseHistory をリクエストしましたが、必要なフィールドには OldvalString と NewvalString という異なる名前が付けられています。私は同僚の @Benne Hannes の助けを借りてのみ解決策を見つけました。なんと10倍!

GraphQL ドキュメントには、カスタムのマッピングが示されています。
オブジェクトなので確実にサポートされます。

https://developer.salesforce.com/docs/platform/graphql/guide/query-record-objects.html

image.png

使えない型があるようですね。

Unfortunately we cannot query fields that are not available, you can cross-verify the available fields by querying the objectInfo. For types other than string and number, history object uses newValue of type "anytype". Unfortunately Graphql engine doesnt recoginze "anytype" field and throws validation error. We raised Salesforce Case and found that currently its a known limitation.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007QeqzHSAR

未分類

公式には、GraphQL が Aura サイトと LWR Experience Cloud サイトの両方で完全にサポートされるまで、私たちは通常、GraphQL が Experience Cloud サイトで完全にはサポートされていないことを文書化する立場をとっています。ただし、あなたが述べたように、Aura Experience Cloud サイトでは機能します。これは、サンドボックスおよび本番 Aura サイトで問題なく動作するはずです。私たちは LWR Experience Cloud サイトのサポートも提供できるよう取り組んでいますが、それを対象としたリリースはまだありません。

Salesforce GraphQL API を外部システムから呼び出して、Salesforce データのクエリと更新の両方を行うことができます。

クエリの場合: https://developer.salesforce.com/docs/platform/graphql/guide/query-records.html

更新情報: https://developer.salesforce.com/docs/platform/graphql/guide/mutations-intro.html

クイックスタート: https://developer.salesforce.com/docs/platform/graphql/guide/get-started-graphql.html

ページネーションはモバイルではまだサポートされていません (totalCount、pageInfo): https://developer.salesforce.com/docs/atlas.en-us.mobile_offline.meta/mobile_offline/use_graphql_limitations.htm で最初の 2 つの問題に答えてください。

3 番目の「動的 where 条件」は、技術的にはまだ完全にはサポートされていません (動的クエリ、デスクトップであっても): https://developer.salesforce.com/docs/platform/graphql/guide/graphql-wire -lwc-limitations.html。

未解決

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?