👀 See Sanity in action: Watch product demo now →

Best advice on Slack for passing down full url with GraphQL?

4 replies
Last updated: Jan 6, 2021
I did some searching of Slack and didn't find what I was looking for. Is it possible to generate an entire URL from the url schema? Say I want a user to put in their Twitter handle, is it possible to pass down the entire https://twitter.com/TheirHandle from Sanity or does it make more sense to do the concatenation in Gatsby and just pass the handle? Cheers.
Jan 6, 2021, 6:52 PM
Hey
user F
- you can do that in the GROQ query, concatenating strings works pretty much like in JS:
*[_type=="doc"] {
  "twitterUrl": "<https://twitter.com>" + handleField
}
Jan 6, 2021, 8:07 PM
Thanks for the reply
user C
. I really appreciate your time. Groq is new to me. I am using node to query Sanity via graphql. I am trying to see how GROQ fits into that flow.
Jan 6, 2021, 8:44 PM
Speaking from experience, I would bet that once you really get in to GROQ, youll ditch graphql completely (at least on Sanity projects) 🙂 It’s really powerful and I feel like it provides a more “natural” way of writing queries, making it easy to learn.
Jan 6, 2021, 8:57 PM
Thanks for the advice. I will look more into it.
Jan 6, 2021, 9:08 PM

Sanity.io – build remarkable experiences at scale

Sanity is a customizable solution that treats content as data to power your digital business. Free to get started, and pay-as-you-go on all plans.

Categorized in

Related topics

Get more help in the community Slack

TopicCategoriesFeaturedRepliesLast Updated
After adding the subtitle and running this code npm run graphql-deploy It does nothing4Sep 15, 2020
how to limit a reference to just one entry in Studio reference input side versus the default as-many-entries-as-you-fill-in-an-array...4Sep 18, 2020
Is it possible to fetch more than one "_type" using GROQ?5Nov 2, 2020
I want to add a view with the Structure builder (S.view.component) where I list similar documents based on the title. What...8Sep 23, 2020
Is there a structure builder example where the format of each preview for the document list is modified?5Feb 3, 2021
I have an array of references to a country schema type but it always just returns NULL values for me11Jan 30, 2021
Hi, I need help with a query for getting the url of an image asset. Here is what I've been trying, but I only get the _ref...4Dec 1, 2020
Sanity UI looks brilliant :smiley: Is something like the current date picker possible at the moment? I’m not sure if anicon...4Dec 21, 2020
Hey everyone. I have been coding and may have potentially accidentally deleted something. Does anyone know how to resolve...21Dec 26, 2020
Hello everyone and happy new year :raised_hands::skin-tone-2:, I have a problem with outputting Portable Text :disappointed:...4Jan 1, 2021

Related contributions

Blog with Built-in Content Editing
- Template

Official(made by Sanity team)

A Sanity-powered blog with built-in content editing and instant previews.

Go to Blog with Built-in Content Editing

Scheduled Publishing
- Tool

Official(made by Sanity team)

Schedule your content for future publication and organize upcoming releases – no custom tasks or serverless functions required!

Go to Scheduled Publishing