Try our conversational search powered by Generative AI!

Internal search without Epi find?

Vote:
 

On Episerver 11 and earlier you could use EPiServer.Search.IndexingService to index content for the internal search in the edit mode if the site didn't have Episerver.Find but since that package isn't supported anymore is there another way to make the internal search work?

This is for a site that's hosted on-prem without Find.

#307831
Sep 01, 2023 14:45
Vote:
 

Check out this updated package:

https://nuget.optimizely.com/package/?id=EPiServer.Search.Cms

#307912
Sep 03, 2023 6:01
Vote:
 

Great, thank you! Should I also install this (https://github.com/episerver/content-search-lucene)? When I try to run the Scheduled job "Optimizely Basic Search Content Indexing Job" I only get "Sequence contains no elements" so there's probably some configuration missing.

#307948
Sep 04, 2023 6:57
Vote:
 

I think that is  optional, please refer to this link for documentation:
https://docs.developers.optimizely.com/content-management-system/v11.0.0-cms/docs/installing-and-deploying-search-service

I see that «11» is part of the URL, but it's linked from the CMS 12 documentation:
https://docs.developers.optimizely.com/content-management-system/docs/search

#307949
Sep 04, 2023 8:40
Vote:
 

Hmm, in https://docs.developers.optimizely.com/content-management-system/docs/search they even mention that I should install Episerver.Search but that package has a dependency to Episerver.Framework >= 11 && <= 12 so that's a no go.

#307955
Sep 04, 2023 13:00
Vote:
 

episerver/content-search-lucene (github.com) the code is now even open source so you can use just that.

the doc is out of date. I believe EPiserver.Search is used as a server while Episerver.search.cms can be used for the client. both can now be obtained from above link (.net 6/7 compatible) 

#307956
Sep 04, 2023 13:40
Vote:
 

Stupid question; can I copy Episerver.Search.IndexingService and use it as a project in my solution or do I have to setup another site that's used as an indexing server?

#307996
Sep 05, 2023 7:38
Vote:
 

I believe you can include indexingservice in your solution, and should probably do that as well. the reason is that if you set up another site for indexing server it could be complicated with licensing. disclaimer: I'm not an expert on indexingservice and it's been a long time since I last touched it. 

#308001
Sep 05, 2023 9:24
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.