Autor Thema: view.FTSearch maximale Dokumentenanzahl  (Gelesen 3532 mal)

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
view.FTSearch maximale Dokumentenanzahl
« am: 08.05.14 - 13:29:31 »
Gibt es eigentlich auch für die Methode view.FTSearch einen maximalen Rückgabewert, adäquat der 5.000 Docs bei db.FTSearch?
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #1 am: 08.05.14 - 13:34:15 »
Aus der DesignerHelp:
Zitat
This method returns a maximum of 5,000 documents by default. The Notes.ini variable FT_MAX_SEARCH_RESULTS overrides this limit for indexed databases or databases that are not indexed but that are running in an agent on the client. For a database that is not indexed and is running in an agent on the server, you must set the TEMP_INDEX_MAX_DOC Notes.ini variable as well. The absolute maximum is 2,147,483,647.

Bernhard

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #2 am: 08.05.14 - 13:48:22 »
Hast Du ne andere Designer Help oder sollte ich meine Brille putzen? (Release 8.5.3)

Zitat
FTSearch method
Conducts a full-text search on all documents in a view and filters the view so it represents only those documents that match the full-text query. This method does not find word variants.

Defined in
NotesView

Syntax
numDocs& = notesView.FTSearch( query$, maxDocs% )

Parameters
query$

String. The full-text query. See below.

maxDocs%

Integer. The maximum number of documents you want returned from the search. If you want to receive all documents that match the query, specify 0.

Return value
numDocs&

Long. The number of documents in the view after the search. Each of these documents matches the query$.

Usage
After calling FTSearch, you can use the regular NotesView methods to navigate the result, which is a subset of the documents in the view. If the database is not full-text indexed, the documents in the subset are in the same order as they are in the original view. However, if the database is full-text indexed, the documents in the subset are sorted into descending order of relevance. GetFirstDocument returns the first document in the subset, GetLastDocument returns the last document, and so on.

Use the Clear method to clear the full-text search filtering. The NotesView methods now navigate to the full set of documents in the view.

If the database is not full-text indexed, this method works, but less efficiently. To test for an index, use the IsFTIndexed property. To create an index on a local database, use the UpdateFTIndex method.

Query syntax
To search for a word or phrase, enter the word or phrase as is, except that search keywords must be enclosed in quotes. Remember to escape quotes if you are inside a literal.

Wildcards, operators, and other syntax are permitted. For the complete syntax rules, see "Refining a search query using operators" in Lotus Notes Help. Search for "query syntax" in the Domino Designer Eclipse help system or information center (for example, http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp), both of which include Lotus Notes.

Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #3 am: 08.05.14 - 13:58:10 »
Sorry, ich hatte Dein "view" überlesen. Wie aber auch bei der FT-Search des Frontends kannst Du das Standard-Maximum überschreiben, insofern gilt mein Zitat aus Deiner DesignerHelp ;-) aus NotesDatabase.FTSearch auch für die NotesView.

Bernhard

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #4 am: 08.05.14 - 14:12:45 »
Danke für die Info...
Die Änderung der Variable FT_MAX_SEARCH_RESULTS in der notes.ini wirkt für alle Datenbanken, auch die die nicht lokal, sondern auf dem Server laufen - habe ich das richtig verstanden?
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #5 am: 08.05.14 - 14:21:49 »
TEMP_INDEX_MAX_DOC heisst die Variable.

Aber die einzusetzen, ist nicht die allerklügste Idee.

Bernhard

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #6 am: 08.05.14 - 14:26:39 »
Zitat
Aber die einzusetzen, ist nicht die allerklügste Idee
warum?
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #7 am: 08.05.14 - 14:45:50 »
Was meinst, wo der Index dann aufgebaut wird und wie extrem flott das geht  ;D

Bernhard

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #8 am: 08.05.14 - 14:47:16 »
Ah, stopp - Du beziehst Dich ja wahrscheinlich doch auf indizierte DBs. Dann stimmt Dein Posting natürlich. Sollte Dich nicht nebenbei posten ;-(

Bernhard
« Letzte Änderung: 08.05.14 - 14:58:52 von koehlerbv »

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #9 am: 08.05.14 - 14:56:51 »
ja, die DB ist indiziert  :)

thX
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

Offline thkn777

  • Aktives Mitglied
  • ***
  • Beiträge: 176
Re: view.FTSearch maximale Dokumentenanzahl
« Antwort #10 am: 08.05.14 - 15:34:08 »
errrm... Verständnisfrage: für volltextindizierte Server-DB's müssen derlei notes.ini Anpassungen ausschließlich(!) in der SERVER-notes.ini stehen - richtig?

Ich hab' am Client da nämlich noch nie rumgedreht...  ::)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz