<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Wyszukiwanie po cudzysłowach]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=593&amp;type=atom"/>
	<updated>2012-10-08T20:07:42Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=593</id>
		<entry>
			<title type="html"><![CDATA[Odp: Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3748#p3748"/>
			<content type="html"><![CDATA[By można Ci było pomóc musisz opisać dokładnie problem. Ponieważ nie znamy twojego projektu, a forum dotyczy bazy PostgreSQL musisz pisać po bazodanowemu i tak by każdy Cię zrozumiał, nikt nie zna twojego toku myślenia więc opisz swój projekt dokładnie. 
Np tak:
W tabeli pliki znajdują się 3 pola id, nazwa pliku i zawartość pliku w polu typu text, chcę by baza danych wybrała te pliki, które w polu zawartość mają frazę "inżynieria materiałowa". Wtedy można Ci będzie pomóc. A tak po prostu ciężko zrozumieć twój problem.]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2012-10-08T20:07:42Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3748#p3748</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3747#p3747"/>
			<content type="html"><![CDATA[Problem nadal aktualny.

Otóż wpisuję: "inżynieria materiałowa" 
chcąc znaleźć te dwa słowa klucze obok siebie.


Kiedy bowiem wpiszę: inżynieria materiałowa
system znajduje wszystkie wystąpienia tej frazy w całym dokumencie tekstowym, niezależnie czy są obok siebie czy nie.

Czy można to jakoś rozwiązać?]]></content>
			<author>
				<name><![CDATA[jarkke]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1237</uri>
			</author>
			<updated>2012-10-08T11:16:52Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3747#p3747</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2526#p2526"/>
			<content type="html"><![CDATA[Wpisujac
[quote]
"inżynieria materiałowa"
[/quote]
chcesz aby zostało znalezione
[code]
"inżynieria materiałowa".  
[/code]
czy
[code]
inżynieria materiałowa
[/code]
Jeśli szukasz tego drugiego to po co wpisujesz " " w wyszukiwanym napisie?]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2011-05-24T10:38:27Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2526#p2526</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2524#p2524"/>
			<content type="html"><![CDATA[Dziękuję za odpowiedź.

Chodzi o wyszukiwanie przez użytkownika serwisu, który chce znaleźć przykładowy fragment tekstu w pliku (np. pdf, doc). Teraz działa to tak, że każdy taki plik ma wyciągnięty tekst i ten tekst jest indexowany. Użytkownik np. chce znaleźć plik z frazą "inżynieria materiałowa".  I szuka. Wpisuje w wyszukiwarkę frazę, ale ta baza nie pozwala na cudzysłowy w zapytaniach.

Jak to zrobić, aby było to możliwe?

P.S. Tekst lorem itd przykładowo załączyłem.

:)]]></content>
			<author>
				<name><![CDATA[jarkke]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1237</uri>
			</author>
			<updated>2011-05-24T10:17:35Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2524#p2524</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2523#p2523"/>
			<content type="html"><![CDATA[Trochę słabo skumałem o co Ci chodzi.

1)
[quote]
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus.
[/quote]
A jak ten tekst z dokumentu jest reprezentowany w  bazie? jako kolumna w tabeli?

[quote]
Chciałbym wyszukiwać tak:
"vel lorem"
i powinien znaleźć tylko frazę w takiej kolejności i w takiej odmianie. Czy to możliwe?



Na razie wyszukuję 'tradycyjnie' czyli tak:

lorem & vel

ale to nie daje 100% trafności bo nie zwraca prawidłowej odmiany ani kolejności po sobie.

[/quote]
Nie kumam. Co to znaczy "lorem & vel"  i nie wystarczy CI po porstu
[code]
where column like '%vel lorem%'
[/code]

I co znaczy tytuł 'wyszukiwanie po udzysłowiach'?]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2011-05-24T09:22:30Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2523#p2523</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Wyszukiwanie po cudzysłowach]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2522#p2522"/>
			<content type="html"><![CDATA[Witam, z góry napiszę, że jestem całkowitym laikiem w sprawach baz. Jedyne co umiem w 'pokrewnych' tematach to zaawansowany Excel, ale bez VB. Piszę na tym forum bo nigdzie nie znalazłem odpowiedzi. Nawet 'komercyjna' firma robiąca nam dedykowany system nie jest w stanie pomóc.

Otóż potrzebuję stosować w moim systemie wyszukiwanie pełnotekstowe po dokładnych frazach - tzn przeszukiwać tekst w dokumencie (np. w pdf).

Przykładowy tekst w pliku PDF:
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus.


Chciałbym wyszukiwać tak:
"vel lorem"
i powinien znaleźć tylko plik z frazą zapisaną w takiej kolejności i w takiej odmianie. Czy to możliwe?


Na razie wyszukuję 'tradycyjnie' czyli tak:

lorem & vel

ale to nie daje 100% trafności bo nie zwraca prawidłowej odmiany ani kolejności po sobie.


Sprawa ważna dla mnie. Proszę o podpowiedź. Być może znacie coś co będę mógł podesłać moim dostawcom i wezmą to pod uwagę.

Pozdrawiam:)]]></content>
			<author>
				<name><![CDATA[jarkke]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1237</uri>
			</author>
			<updated>2011-05-24T06:43:55Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2522#p2522</id>
		</entry>
</feed>
