Comments (6)
Hello, thank you for raising this feature request.
Have you tried adding weighted search to your studio?
https://www.sanity.io/docs/studio-search-config
from sanity.
Hi Jordan.
We saw that feature in your documentation but this is not really suiting our needs. We may want to manipulate the search results in a more complex way that is possible with just changing the weight of some fields on the schema.
Additionally, the filtering and sorting options we require are quite important for our content editor so they can quickly find what they need.
from sanity.
Are you still on Studio v2 or just an older version of v3?
The global search in newer Studio versions has the ability to add "facets" to the search, so you could select a specific instructor
in your Studio, just like how the filter below could select author
.
![Screenshot 2024-07-03 at 13 09 16](https://private-user-images.githubusercontent.com/9684022/345414481-7e5fff66-f522-4724-9337-d1a7ff7edc14.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3NDIzMjYsIm5iZiI6MTcyMTc0MjAyNiwicGF0aCI6Ii85Njg0MDIyLzM0NTQxNDQ4MS03ZTVmZmY2Ni1mNTIyLTQ3MjQtOTMzNy1kMWE3ZmY3ZWRjMTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjNUMTM0MDI2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTViNTNkNTcxOTlmZmQ3ZDkxNDUyNWYzZWMxMThlYzhiODVkZTliYTE5YjA5MGRhZTAxMzYzZjM1NWEyNWQ3MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.vG0bh7qkYS8S4K0lQ5LtN-tcol31Cn6QtBUJHBoHN60)
from sanity.
You could also try opting to our newer (and currently not widely released or recommended) Text Search API, by setting:
// ./sanity.config.ts|js
import {defineConfig} from 'sanity'
export default defineConfig({
// ...rest of config
search: {
enableLegacySearch: false,
}
})
from sanity.
Are you still on Studio v2 or just an older version of v3?
The global search in newer Studio versions has the ability to add "facets" to the search, so you could select a specific
instructor
in your Studio, just like how the filter below could selectauthor
.![]()
We are still on v2 but were planning to migrate to v3 later this summer. Good to know about this feature.
from sanity.
You could also try opting to our newer (and currently not widely released or recommended) Text Search API, by setting:
// ./sanity.config.ts|js import {defineConfig} from 'sanity' export default defineConfig({ // ...rest of config search: { enableLegacySearch: false, } })
What benefits brings the Text Search API
exactly ?
from sanity.
Related Issues (20)
- Bug when using compnent in adocument HOT 1
- Possible ESM issue when running sanity typegen extract
- "Select" button no longer appears in image field HOT 6
- Sanity's dependency on `@sentry/react` should not exist - devDependency instead HOT 1
- Peer deps issue when running `npx sainty init` in fresh nextjs app
- More async callbacks in defineConfig
- Command failed with exit code 1 (EPERM): npx install-peerdeps --yarn next-sanity@9 HOT 1
- Portable Text Editor causes page to freeze and toolbar doesn't update based on prop change HOT 2
- InsertMenu UI Optimazation HOT 1
- Sanity Studio - Weird UI behaviour when editing references array
- [Bug Report] The visual indicator of internal/external links seem to have somehow been removed in the Portable Text Editor HOT 2
- Array field with both references and non-references causes a TypeError when trying to deploy the graphql HOT 2
- When logging in to the CLI using command "sanity login" the localhost callback hangs because of missing certificate HOT 2
- Facing type error in sanity package while running yarn build HOT 3
- Unable to paste images in the latest version of Sanity UI HOT 1
- Long editor scroll behaviour
- Issue with `draftMode` on dynamic routes HOT 1
- Prevent hotlinking of CDN assets
- The media tool is broken - Class constructor _Observable cannot be invoked without 'new' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sanity.