Search not returning all 10 results per page
Anyone seen this?
When i do a search, i don't get all 10 per page...
"Results from your search: 1055. Showing: 1-7."
however, when i hit 'next'
"Results from your search: 1055. Showing: 11-16."
why aren't i seeing 8, 9 17, 18, 19....etc?
6.1 portal
out of the box.
i'm hoping to dodge this issue because i'm upgrading to a new environment in a few weeks hopefully where the search index is rebuilt.
Similar Messages
-
Search not returning all results
I'm having a problem with searching a RAID volume on an G5 Xserve running 10.5.7. It doesn't seem to be returning search results correctly. I've tested it by making folders and searching for them over the course of several days, but haven't been able to find them again by file name. I've tried erasing the index file using the mdutil -E, but it hasn't helped. Any one have any ideas?
Hi
http://discussions.apple.com/thread.jspa?messageID=9194446�
Tony -
Search not returning all entries
We destroyed our search nodes and cluster on the filesystem in one of our environments and have been working with support to get them back to life. We got the node to startup and we can now search for items without getting a "cant contact search server" error. But we are not seeing enough items in the results.
We tried setting status to 4 in PTSEARCHSTATUS and PTCARDSTATUS and then running a search repair and search update. After doing this, the cards (documents) can be found but only some of the objects such as the portlets are being returned. The search update flipped the status column to a 1 on some items but not all. Communities and community pages are not showing up but portlets are.
Any ideas?Its working now.
It turns out that the magic number for the PTSEARCHSTATUS table's status column is 1. PTCARDSTATUS takes a 4.
After setting this and running search update (no repair needed) all admin objects were reindexed. -
Ndata not returning all possible results
i created an index with userdatastore, basic lexer and basic wordlist preferences. Also a section group with ndata section. base letter, substring index all are true.
but when i search for 'scri', i am not getting 'de*scri*ption' in the results. pls help.Roger,
Since the original poster has not provided a test case, I threw one together based on the information provided and found a couple of surprising things. The first surprise is that "scri" appears in the indexed tokens, even though a search for it returns no rows. The second surprise is that you do not need to put curly brackets around "not" and "and" when used within ndata like you do with other queries; Just using a stoplist without them is sufficient. Please find my test script and execution below.
-- test script:
drop table table1
exec ctx_ddl.drop_section_group ('mystery_sg')
exec ctx_ddl.drop_preference ('mystery_wl')
exec ctx_ddl.drop_preference ('mystery_lex')
exec ctx_ddl.drop_preference ('mystery_ds')
-- table:
create table table1
(column1 varchar2(60),
indexed_column varchar2(1))
-- test data:
insert all
into table1 values ('description', null)
into table1 values ('this not that', null)
into table1 values ('this and that', null)
select * from dual
-- procedure:
create or replace procedure mystery_proc
(p_rowid in rowid,
p_clob in out nocopy clob)
as
begin
select '<tag1>' || column1 || '</tag1>'
into p_clob
from table1
where rowid = p_rowid;
end mystery_proc;
show errors
-- preferences:
begin
ctx_ddl.create_preference ('mystery_ds', 'user_datastore');
ctx_ddl.set_attribute ('mystery_ds', 'procedure', 'mystery_proc');
ctx_ddl.create_preference ('mystery_lex', 'basic_lexer');
ctx_ddl.set_attribute ('mystery_lex', 'base_letter', 'YES');
ctx_ddl.create_preference ('mystery_wl', 'basic_wordlist');
ctx_ddl.set_attribute ('mystery_wl', 'substring_index', 'true');
ctx_ddl.create_section_group ('mystery_sg', 'basic_section_group');
ctx_ddl.add_ndata_section ('mystery_sg', 'tag1', 'tag1');
end;
-- index:
create index test_idx
on table1 (indexed_column)
indextype is ctxsys.context
parameters
('datastore mystery_ds
lexer mystery_lex
wordlist mystery_wl
section group mystery_sg
stoplist ctxsys.empty_stoplist')
-- tokens created by indexing:
select token_text from dr$test_idx$i
-- queries:
select column1, score(1) from table1
where contains (indexed_column, 'ndata(tag1, scri)', 1) > 0
order by score(1) desc
select column1, score(1) from table1
where contains (indexed_column, 'ndata(tag1, escr)', 1) > 0
order by score(1) desc
select column1, score(1) from table1
where contains (indexed_column, 'ndata(tag1, not)', 1) > 0
order by score(1) desc
select column1, score(1) from table1
where contains (indexed_column, 'ndata(tag1, and)', 1) > 0
order by score(1) desc
/-- execution:
SCOTT@orcl_11gR2> -- table:
SCOTT@orcl_11gR2> create table table1
2 (column1 varchar2(60),
3 indexed_column varchar2(1))
4 /
Table created.
SCOTT@orcl_11gR2> -- test data:
SCOTT@orcl_11gR2> insert all
2 into table1 values ('description', null)
3 into table1 values ('this not that', null)
4 into table1 values ('this and that', null)
5 select * from dual
6 /
3 rows created.
SCOTT@orcl_11gR2> -- procedure:
SCOTT@orcl_11gR2> create or replace procedure mystery_proc
2 (p_rowid in rowid,
3 p_clob in out nocopy clob)
4 as
5 begin
6 select '<tag1>' || column1 || '</tag1>'
7 into p_clob
8 from table1
9 where rowid = p_rowid;
10 end mystery_proc;
11 /
Procedure created.
SCOTT@orcl_11gR2> show errors
No errors.
SCOTT@orcl_11gR2> -- preferences:
SCOTT@orcl_11gR2> begin
2 ctx_ddl.create_preference ('mystery_ds', 'user_datastore');
3 ctx_ddl.set_attribute ('mystery_ds', 'procedure', 'mystery_proc');
4 ctx_ddl.create_preference ('mystery_lex', 'basic_lexer');
5 ctx_ddl.set_attribute ('mystery_lex', 'base_letter', 'YES');
6 ctx_ddl.create_preference ('mystery_wl', 'basic_wordlist');
7 ctx_ddl.set_attribute ('mystery_wl', 'substring_index', 'true');
8 ctx_ddl.create_section_group ('mystery_sg', 'basic_section_group');
9 ctx_ddl.add_ndata_section ('mystery_sg', 'tag1', 'tag1');
10 end;
11 /
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> -- index:
SCOTT@orcl_11gR2> create index test_idx
2 on table1 (indexed_column)
3 indextype is ctxsys.context
4 parameters
5 ('datastore mystery_ds
6 lexer mystery_lex
7 wordlist mystery_wl
8 section group mystery_sg
9 stoplist ctxsys.empty_stoplist')
10 /
Index created.
SCOTT@orcl_11gR2> -- tokens created by indexing:
SCOTT@orcl_11gR2> select token_text from dr$test_idx$i
2 /
TOKEN_TEXT
^ad$
^an$
^and
^dec
^des
^dsc
^esc
^hat
^his
^nd$
^no$
^not
^nt$
^ot$
^tat
^tha
^thi
^ths
^tht
^tis
and$
cipt
crip
crit
crpt
decr
desc
desr
dscr
ecri
esci
escr
esri
hat$
his$
ion$
ipio
ipti
ipto
itio
not$
pion
ptin
ptio
pton
ripi
ript
riti
rpti
scip
scri
scrp
srip
tat$
tha$
that
thi$
this
ths$
tht$
tin$
tio$
tion
tis$
ton$
65 rows selected.
SCOTT@orcl_11gR2> -- queries:
SCOTT@orcl_11gR2> select column1, score(1) from table1
2 where contains (indexed_column, 'ndata(tag1, scri)', 1) > 0
3 order by score(1) desc
4 /
no rows selected
SCOTT@orcl_11gR2> select column1, score(1) from table1
2 where contains (indexed_column, 'ndata(tag1, escr)', 1) > 0
3 order by score(1) desc
4 /
COLUMN1 SCORE(1)
description 60
1 row selected.
SCOTT@orcl_11gR2> select column1, score(1) from table1
2 where contains (indexed_column, 'ndata(tag1, not)', 1) > 0
3 order by score(1) desc
4 /
COLUMN1 SCORE(1)
this not that 100
1 row selected.
SCOTT@orcl_11gR2> select column1, score(1) from table1
2 where contains (indexed_column, 'ndata(tag1, and)', 1) > 0
3 order by score(1) desc
4 /
COLUMN1 SCORE(1)
this and that 100
1 row selected.
SCOTT@orcl_11gR2> -
Override content by search Web Part's limit of 50 results per page
Hello ,
Happy New year 2015.
SharePoint 2013 search webPart renders a maximum of 50 search results per page and it
is not possible to change this hardwired limit by configuring the web part.
If i set it to greater than 50, it throws an error.
How to override this limit of 50 so that i display all result in the same page ( no need to pagination).
I look for a client side solution if possible.
Note : i have applied the solution proposed by Matt
Stark int this work around Blog and i set the limit to 700 but the webPart still get it limit number 50 in stead
of 700.
in my display template , i see that ctx.ClientControl.get_numberOfItems()=700 and in my html i see only 50 items per page.
Any help will be appreciated.
ThanksHi PiingPoint,
According to your description, my understanding is that you want to show more than 50 results in a page in core search web part.
The "Results Per Page" maximum value 50 is hard-code in OOB Search Core Results Web Part by design, so it could only return maximum 50 items per page, when"Result Per Page" value is larger than 50, it will display default 10 items
per page.
It's for end user experience and performance. Webpart is mostly used as a portion of a page view which users won't want to scroll too much, its not considered to be a good end user experience. Additionally beyond a point we would need
to consider performance aspects to display thousands of items on web page views, hence a maximum value of 50 items without paging has been made available by design to take care of these aspects.
If you want to show more than 50 results per page, you need to develop a custom core search web part to do it.
Best Regards,
Wendy
Wendy Li
TechNet Community Support -
Google Advanced Search only displays 10 Results per page in Firefox 3.6.10
In Google Advanced Search, choose any value for Results per page greater than 10 and do a search. When using Firefox 3.6.10, only 10 results are displayed on each page of results. 10 results per page is the Google default, and the Results per page selection apparently has no effect.
This problem also happens in Google Chrome 6.0.472.63.
The Results per page feature of Google Advanced Search is working properly in other browsers, such as Safari 4.1.2 on a PowerPC Mac and IE 7.0.5730.13 and IE 6.0.2900.5512.xpsp3_gdr.100427-1636 on a PC running Windows XPGoogle recently made some changes to the Google search site with the addition of Instant search and that made the setting of the number of results in the Google settings to stop working.<br />
<br />
If Instant search is enabled on the [http://www.google.com/preferences?hl=en Google Search settings] page (link at the top right) then you only get 10 results.<br />
You have to disable instant search and reload the result page and then set the number of results to your preferred choice.<br />
It may not work if you make both changes at the same time.<br />
<br />
There is a link directly to the right of the Google search field on the Google results page.<br />
That is a button with a drop down list: Instant is On/Off.<br /> -
IProcurement Search Results Per Page
Hi to All,
Was looking for a profile option that controls the search results per page. We know there is the iProcurement section that a user can set the search results per page. But we are looking for a global profile option.
In researching this option within ML found the following profile: POR: Result Set Size. But this profile doesnt change the results per page.
Does anyone have thoughts on what the correct profile is or why the POR: Result Set Size is not working as expected.
ThanksHi,
Thanks for your response. In Robohelp 8 there are no options for hiding the search results per page feature while generating the output. Can you please guide me. I tried removing the content from the output by commenting out the followig code from the whform.htm file. However, the text box showing 10 remains. I cannot remove that. Can you suggest?
gsMaxSearchTitle = "Search results per page" ;
gsMaxSearchTitle = "Search results per page";
if (window.gbWhForm)
RegisterListener2(this, WH_MSG_SHOWTOC);
RegisterListener2(this, WH_MSG_SHOWIDX);
RegisterListener2(this, WH_MSG_SHOWFTS);
RegisterListener2(this, WH_MSG_SHOWGLO);
RegisterListener2(this, WH_MSG_SEARCHTHIS);
RegisterListener2(this, WH_MSG_BACKUPSEARCH);
RegisterListener2(this, WH_MSG_HILITESEARCH);
RegisterListener2(this, WH_MSG_GETSEARCHSTR);
RegisterListener2(this, WH_MSG_SETSYNSTR);
RegisterListener2(this, WH_MSG_GETMAXRSLT);
RegisterListener2(this, WH_MSG_SETNUMRSLT);
RegisterListener2(this, WH_MSG_GETNUMRSLT);
gfunLookUp = ftsLookup;
gfunInit = null;
gstrFormName = "FtsInputForm"
gsTitle = "Type in the word(s) to search for:";
gsTitle = "Type in the word(s) to search for:";
gsHiliteSearchTitle = "Highlight search results";
gsHiliteSearchTitle = "Highlight search results";
gsMaxSearchTitle = "Search results per page" ;
gsMaxSearchTitle = "Search results per page";
setGoImage1("wht_go.gif");
setBackgroundcolor("White"); -
Search Preferences: Where is Results per page information stored?
I need to update the "Results per page" information for all users, and have been trying to find the field in the database. How is it stored??
Yannick -
Thank you for the reply. Do you know which table is used in OID? Basically why I need to do this is we hire many new employees every week and create accounts in AD. We sync AD -> OID but the people who create the new users never inform me that they have been created so they never get a default group assigned. This causes them to go to the 'Portal Builder' page when they login to the portal.
To fix this issue Im writing a powershell script to automatically update the default group of all employees that do not have a default group assigned. Do you know if a better method I can accomplish this for bulk OID records automatically? I'm very much open new/better ideas this was the best method I could think of currently.
Thanks again. -
Change the number of search results per page
Hello Guru's
In the PC UI when you have searched for e.g. a Business Partner and their 20 results. The results are shown as 5 per page.
Does anyone knows if this number is changeble? I want to see 10 results per page.
Thanks in advance!
Joost GoduriaanThis can be donw through blueprint table configuration change.This change can be done in 2 ways, one is at blueprint application level and other one is through user personalization.
If you change it at blueprint table application level it effects other users also who uses this application.
To do this go to CRMC_BLKUEPRINT -> Application Element -> FieldGroup,under this select ACC_SRES_01_V1 and scroll towards right to see the property No Lines SRES.
This value determines the no of lines on a result list page.
Second change could be done on PCUI application in the browser after launching it.Click the settings hypher link next to Advanced Search Button,there you see the setting for it.Change it to personalize the application layout per user.
Thanks,
Thirumala. -
Mac mail search function is not working. Any search term returns all records.
Mac mail search function is not working. Any search term returns all records.
hi eric. many thanks.
i will have to read these links closer but what i meant to say is that the hard drive space that was being taken up seemed like it suddenly jumped way up because i had just gotten through a process in the last month where i am storing all my My Documents data on my Mac Pro. i am doing this in order to decide whether i should just keep it ALL on my Mac Pro and use ChronoSync to sync /some/ of it to my MBP.
so if i look in the Documents folder on my Mac Pro i have a ton of folders that i have created with a ton of data. if i look in the Documents folder on my MBP there are NO folders that have data in them that i created. there are other folders such as folders that various software created but what i mean to point out is that there was a LOT of available space on my HD until recently.
i am wondering if there is some way that running the Mail re-index (it then ran some kind of "Importing" routine) or by syncing my Photostream to the MBP caused a huge jump in data on this drive. if it is the photostream sync i can just take this off or see if it will sync more selectively. if it is something to do with mac mail jumping in size i am not sure why this would happen or what to do about it.
does that question make sense?
i mean, before i did these two operations my recollection is that i would have had 130 GB on the hard drive (really just guessing here) and now there is like 218 GB on the hard drive and i don't know where all this came from... -
API Not returning all RTMP ingest endpoints
The web portal shows both URLs for RTMP
rtmp://etcetc.channel.mediaservices.windows.net:1935/live/...
rtmp://etcetc.channel.mediaservices.windows.net:1936/live/...
but the API (ex - myChannel.Input.Endpoints) only returns a single one (...:1935).
Any reason why the web portal and the API don't return the same info?Hi,
According to your post, my understanding is that Search is not returning all STS_Web.
You need to set the Trim Duplicates to false, please follow the steps as below:
Export the Search Results Web Part from your page.
Open the .webpart file in your favorite editor.
Search for “Trim Duplicates”, you will find it as part of the DataProviderJSON property.
Set the Trim Duplicates property to
False.
Upload the web part.
Add the web part to your page.
More information:
SharePoint Online Search Results Duplicates “Trap”:
http://www.hartsteve.com/2013/07/sharepoint-online-search-results-duplicates-trap/
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Search query returning ALL records
DW CS3 - MS Access - ASP/VBScript
I have a search form for records to display on the same page with keywords highlighted. The search is returning ALL records and highlighting keywords throughout rather than returning specific records with the searched word. What am I missing? I'm sure it's something terribly simple.....
<input name="search" type="text" id="search" value="<%= Request.QueryString("search") %>" />
SELECT item, item, item, item
FROM tbl_name
WHERE item OR item OR item LIKE %MMColParam%
ORDER BY sql_orderby, Date DESC
Name: MMColParam
Type: Text
Value: Request.Querystring("search")
Default Value: %I was using the word "item" as an example for multiple columns without actually naming them - they are not the same. I should've used this example:
SELECT shoes, socks, hats, gloves
FROM tbl_apparel
WHERE shoes OR socks OR hats LIKE %MMColParam%
ORDER BY sql_orderby, Date DESC
In the past, I had four duplicate query parameters for four columns which worked fine. But since I only have one search term, I thought I could eliminate three of the duplicate parameters and use just one with the OR statement.
In the past, you questioned me on this. You stated, "You only have one search term and so all of the parameters have the same value, but DW still wants to creates 4 parameters. If you were coding this by hand you wouldn't do it that way, but DW's one-size-fits-all code generates four seperate parms. It's nothing to worry about." -
Need Help Urgently For Displaying RESULTS PER PAGE
i am comiling a serch engine throgh JSDK servlets and using a personal Oracle database. i currently have over 2000 records and when they are returned they are all being returned in one big table. i am trying to get the servlet to display so many results per page, for example 30 per page. I am at a loss on how to do this and have tried a number of methods, i urgently need to find a way of doing this as it is for a Major school project. I hope someone can help me i would be extremly greatful if someone could. Please
ThanksHello --
One way to do this would be something like this:
1. Start out with a page where filtering parameters could be entered, submit to the servlet with a starting position of 0.
2. Grab all the rows from the oracle database, toss them in an array.
3. Draw items in a table from the starting position to the number of entries per page from the array.
4. Put a Previous and Next button on the results page to submit back to the servlet in step 2 where the starting position is the current position - number of results per page for previous, next is the has a starting position of current position + number of results per page. You'll want to do range checking, etc on this.
The key trick is to ask one servlet to do steps 2-4. I've used hidden variables on the form with some javascript to set the new starting parameter for previous and next. You could assemble a URL in javascript also.
There are probably slicker ways to do this, but for 2000 rows, it should probably work well enough.
Good luck.
Donn -
I finally need to turn to the forum after trying for a few days to resolve my problem I decide to turn to the Oracle people for help.
The following code below does two things:
1. If I have the get_menu_label in side of it's own loop it never returns
2. If I take the get_menu_label out side of it's own loop it returns but does not return all the data.
DECLARE
-- GETTING THE DATABASE NAME
CURSOR get_db_name
IS
SELECT DATABASE
FROM uaf_mfgp_menus_and_groups_vm
GROUP BY DATABASE
ORDER BY DATABASE ASC;
-- GETTING THE OBJECT_ID FOR EACH DATABASE
CURSOR get_object_id_db (l_db_name VARCHAR2)
IS
SELECT object_id
FROM UAF_FORM_OBJECTS
WHERE object_label_2 = l_db_name;
-- GETTING THE GROUP NAME
CURSOR get_gp_name
IS
SELECT group_name
FROM uaf_mfgp_menus_and_groups_vm
GROUP BY group_name
ORDER BY group_name ASC;
-- GETTING THE OBJECT_ID FOR GROUP WITH GP NAME AND DATABASE
CURSOR get_object_id_gp (l_gp_name VARCHAR2, db_id NUMBER)
IS
SELECT object_id
FROM UAF_FORM_OBJECTS
WHERE object_label_2 = l_gp_name AND parent_object_id = db_id;
-- GETTING MENU LABEL
CURSOR get_menu_label (l_db_name VARCHAR2, l_gp_name VARCHAR2)
IS
SELECT menu_label
FROM uaf_mfgp_menus_and_groups_vm
WHERE DATABASE = l_db_name AND group_name = l_gp_name;
got_object_id_db NUMBER (20);
got_object_id_gp NUMBER (20);
got_db VARCHAR2 (100);
got_menu_label VARCHAR2 (200);
BEGIN
FOR c1 IN get_db_name
LOOP
FOR c2 IN get_gp_name
LOOP
OPEN get_object_id_db (c1.DATABASE);
FETCH get_object_id_db
INTO got_object_id_db;
OPEN get_object_id_gp (c2.group_name, got_object_id_db);
FETCH get_object_id_gp
INTO got_object_id_gp;
CLOSE get_object_id_db;
CLOSE get_object_id_gp;
OPEN get_menu_label (c1.DATABASE, c2.group_name);
LOOP
FETCH get_menu_label
INTO got_menu_label;
END LOOP;
CLOSE get_menu_label;
DBMS_OUTPUT.put_line ( 'GP_OBJECT_ID= '
|| got_object_id_gp
|| ' '
|| 'MENU_LABEL= '
|| got_menu_label
END LOOP;
END LOOP;
END;
/Javier, this the wrong way to use PL/SQL. Oracle SQL can do all this for you using JOINs.
This code, even if it did work, would be terrible slow - unable to scale with data volumes.
This code breaks a few fundamental Oracle rules:
- row-by-row processing using PL/SQL
- huge number of context swicthes per PL/SQL loop iteration
- not maximizing SQL and minimizing PL/SQL
I suggest you trash this code and write a SQL JOIN instead. -
Web proxy not returning all elements
Web proxy generated over a web service does not return all elements of an array. Testing of the web service on the application server results in three detail elements. However executing the web proxy only results in the first element being processed. Not sure where the disconnect is when generating the response object. Any suggestion is appreciated.
Edited by: bstegen on Jul 29, 2009 12:53 PMHi,
I have also tried using 'Web Service Data Control' as an alternate method to overcome the above mentioned issue. But I have ended up the error "DCA-29000: Unexpected exception caught: java.lang.NullPointerException,msg=null" and failed to create a data control.
The JDeveloper version which I am using is 11.1.1.5.0. I also came to know that there is a patch (9790388) which has resolved this bug in JDeveloper. I also applied the same patch in my Oracle Home using OPatch utility.
But unfortunatley, the version suitable for this patch is 11.1.1.4.0 and I suspected that could be one of the reason that the problem has not got resolved yet.
Please suggest the patch or any solution which can also help me in resolving this issue. I really appreciate your time and effort in sharing your thoughts for the problems which I have mentioned over here.
Thank you !!!
With Regards,
Thiyagarajan V
Maybe you are looking for
-
Hi Gurus, I am getting mapping error at runtime. Im getiing this error message'com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:301)'. When i testing in the design level its execu
-
3D Picture Control Orthographic View zoom - Camera Set up?
I am trying to display two 3D picture controls. One displays some objects in 3D (Auto Projection: Perspective, Camera Controller: Spherical). This 3D image works great and I am having no problems with it. The other Picture Contol is meant to simul
-
How do I hide my hdd from my desktop?
-
Purchase Requisitions from Maintenance
Dear Friends, We are implimenting Plant Maintenace and all other modules. Purchase requisitions are created with Maintenance Order automatically, and Purchase Requisitions will be created with MRP also. I want the Release strategy for MRP created PRs
-
Adobe Media Encoder does not honor VBR target rate
CS6 H.264 VBR 2-pass video. AC3 audio. Multiplexer on Targetted 18 Mbps. Ended up close to 35 Mbps. Audio is corect. The issue only appears when multiplexer is on. When multiplexer is off, the file size and bit rate looks normal: Bit rate mode