問題タブ [sanity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
content-management-system - オブジェクトの配列に対する Sanity.io GROQ クエリ
私はコーディングを学んでおり、現在、CMS として Sanity を使用した小さなペット プロジェクトの段階にいます。簡単に言うと、API を作成して、カクテルへの投票でカクテル データを取得しようとしています。投票は、投票した人に保存されます。
GROQ クエリ
返す
ご覧のとおり、マージは投票の埋め込み配列を提供しますが、次のようなものが必要です。
これを取得しようとして、クエリを変更しました:
これは、arr の投票のすべての要素から射影する必要があります。残念ながら、空の配列を取得します:
どうすれば望ましい結果を得ることができますか? 読んでくれてありがとう!助けていただければ幸いです!
javascript - 健全性のために String 型を slug 型に変換する
外部 API からサニティ スキーマにデータをインポートしていますが、API には文字列の形式でスラッグが含まれています。文字列の二重引用符を削除して一重引用符にしようとしましたが、それでも正気ではスラッグ型として受け入れられません。
では、どうすればそれをスラッグ型に変換できますか?
現在使用しているコード:
const slicedSlug = externalReport.slug.replace(/["]+/g, '');